.dk{padding-block:0 clamp(3rem,7vw,6rem);overflow-x:clip}.dk>.kontener,.dk-szer>.kontener{max-inline-size:1200px}.dk-glowa{position:relative;display:grid;gap:var(--o-4);justify-items:start;padding-block:clamp(1.5rem,4vw,3rem) clamp(1.75rem,4vw,3rem);margin-block-end:clamp(1.5rem,4vw,3rem);border-block-end:1px solid var(--linia);isolation:isolate}.dk-glowa::before{content:"";position:absolute;z-index:-1;inset:-2rem -6vw 0 -6vw;pointer-events:none;background:radial-gradient(42rem 18rem at 8% 0%,color-mix(in srgb,var(--czerwien) 16%,transparent),transparent 70%),radial-gradient(30rem 16rem at 92% 10%,color-mix(in srgb,var(--fiolet,#7c4dff) 10%,transparent),transparent 70%)}.dk-glowa>ul:first-child{margin:0}.dk-glowa h1{margin:0;max-inline-size:22ch;font-size:clamp(2.1rem,1.3rem + 3.2vw,3.6rem);line-height:1.06;letter-spacing:-.02em;text-wrap:balance}.dk-lead{margin:0;max-inline-size:62ch;padding:var(--o-4) var(--o-5);border:1px solid var(--linia);border-inline-start:3px solid var(--czerwien);border-radius:var(--zaokr-m);background:linear-gradient(to right,color-mix(in srgb,var(--czerwien) 9%,var(--tlo-2)),var(--tlo-2) 70%);font-size:clamp(1.04rem,.98rem + .3vw,1.18rem);line-height:1.6;color:var(--tekst);text-wrap:pretty}.dk-meta{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.dk-meta li{padding:.3rem .7rem;border:1px solid var(--linia);border-radius:99px;background:var(--tlo-2);font:600 var(--t-nano) / 1.2 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--tekst-3)}.dk-uklad{display:grid;gap:clamp(1.5rem,4vw,3rem)}@media (min-width:1000px){.dk-uklad{grid-template-columns:minmax(0,46rem) minmax(16rem,19rem);justify-content:space-between;align-items:start;gap:clamp(2.5rem,5vw,5rem)}.dk-uklad--sam{grid-template-columns:minmax(0,52rem);justify-content:start}.dk-bok{position:sticky;inset-block-start:calc(var(--naglowek) + 1.25rem);max-block-size:calc(100dvh - var(--naglowek) - 2.5rem);overflow-y:auto;scrollbar-width:thin}.dk-spis-tel{display:none}}@media (max-width:999.98px){.dk-bok .dk-spis{display:none}}.dk-bok{display:grid;gap:var(--o-4);align-content:start}.dk-karta{display:grid;gap:var(--o-3);padding:var(--o-5);border:1px solid var(--linia);border-radius:var(--zaokr-l);background:var(--tlo-2)}.dk-karta__tytul,.dk-karta .dk-karta__tytul{margin:0;font:700 var(--t-nano) / 1.2 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--tekst-3)}.dk-karta h2,.dk-karta h3{margin:0;font-size:var(--t-h4)}.dk-karta p{margin:0;color:var(--tekst-3);line-height:1.6}.dk-karta ul{display:grid;gap:.35rem;margin:0;padding:0;list-style:none}.dk-spis ol,.dk-spis-tel ol{counter-reset:dkspis;display:grid;gap:.1rem;margin:0;padding:0;list-style:none}.dk-spis li,.dk-spis-tel li{counter-increment:dkspis}.dk-spis a,.dk-spis-tel a{display:grid;grid-template-columns:1.6rem 1fr;gap:.35rem;padding:.42rem .5rem;border-radius:var(--zaokr-s);color:var(--tekst-2);text-decoration:none;font-size:.92rem;line-height:1.35}.dk-spis a::before,.dk-spis-tel a::before{content:counter(dkspis,decimal-leading-zero);font:600 .72rem / 1.6 var(--mono);color:var(--tekst-4)}.dk-spis ol[data-numery] a,.dk-spis-tel ol[data-numery] a{grid-template-columns:1fr}.dk-spis ol[data-numery] a::before,.dk-spis-tel ol[data-numery] a::before{content:none}.dk-spis a:hover,.dk-spis a:focus-visible,.dk-spis-tel a:hover{background:var(--tlo-3);color:var(--tekst)}.dk-spis-tel{border:1px solid var(--linia);border-radius:var(--zaokr-l);background:var(--tlo-2)}.dk-spis-tel summary{cursor:pointer;padding:.9rem 1.1rem;font-weight:650;list-style:none;display:flex;justify-content:space-between;align-items:center}.dk-spis-tel summary::-webkit-details-marker{display:none}.dk-spis-tel summary::after{content:"+";font:600 1.2rem / 1 var(--mono);color:var(--czerwien)}.dk-spis-tel[open] summary::after{content:"−"}.dk-spis-tel nav{padding:0 .6rem .8rem}.dk-tresc{display:grid;gap:var(--o-4);min-inline-size:0;font-size:clamp(1rem,.97rem + .15vw,1.07rem)}.dk-tresc>*{margin:0}.dk .dk-tresc p,.dk .dk-tresc li{color:var(--tekst-2);line-height:1.75;text-wrap:pretty}.dk-tresc b,.dk-tresc strong{color:var(--tekst);font-weight:650}.dk-tresc a:not([class]){color:var(--tekst);text-decoration-color:var(--czerwien);text-underline-offset:.2em}.dk .dk-tresc h2{margin-block-start:clamp(1.75rem,3vw,2.5rem);padding-block-start:clamp(1.25rem,2.5vw,2rem);border-block-start:1px solid var(--linia);font-size:clamp(1.35rem,1.1rem + 1vw,1.85rem);line-height:1.2;letter-spacing:-.01em;text-wrap:balance}.dk-tresc>h2:first-child,.dk-tresc>:first-child h2:first-child{margin-block-start:0;padding-block-start:0;border:0}.dk .dk-tresc h3{margin-block-start:var(--o-3);font-size:clamp(1.08rem,1rem + .35vw,1.25rem);line-height:1.3;color:var(--tekst)}.dk-tresc code{overflow-wrap:anywhere}.dk-lista{display:grid;gap:.6rem;padding:var(--o-5);border:1px solid var(--linia);border-radius:var(--zaokr-l);background:var(--tlo-2);list-style:none}.dk-tresc .dk-lista li{position:relative;padding-inline-start:1.9rem;font-size:inherit}.dk-tresc .dk-lista li::before{content:"";position:absolute;inset-inline-start:0;inset-block-start:.3em;inline-size:1.15rem;block-size:1.15rem;border-radius:50%;clip-path:none;background:color-mix(in srgb,var(--zielen,#2fae4e) 20%,transparent) no-repeat center / .7rem
url("data:image/svg+xml,%3Csvg xmlns='http://www%2Ew3%2Eorg/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 6.4l2.5 2.4L10 3.4' fill='none' stroke='%232fae4e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.dk-tresc ol.dk-kroki{position:relative;gap:var(--o-4)}.dk-tresc ol.dk-kroki::before{content:"";position:absolute;inset-block:1.4rem 1.4rem;inset-inline-start:calc(2rem - 1px);inline-size:2px;background:linear-gradient(var(--czerwien),color-mix(in srgb,var(--czerwien) 10%,transparent));opacity:.45}.dk-tresc ol.dk-kroki>li{padding:var(--o-4) var(--o-5) var(--o-4) 3.9rem;border:1px solid var(--linia);border-radius:var(--zaokr-l);background:var(--tlo-2)}.dk-tresc ol.dk-kroki>li::before{inset-inline-start:.9rem;inset-block-start:var(--o-4);z-index:1;background:var(--czerwien-tekst);color:#fff;box-shadow:0 0 0 4px var(--tlo-2)}.dk-tresc ol.dk-kroki h3{margin:0 0 .35rem}.dk-tresc ol.dk-kroki p{margin:0}.dk-problemy{display:grid;gap:var(--o-4)}@media (min-width:640px){.dk-problemy{grid-template-columns:repeat(2,minmax(0,1fr))}}.dk-problem{display:grid;gap:.45rem;align-content:start;padding:var(--o-5);border:1px solid var(--linia);border-radius:var(--zaokr-l);background:var(--tlo-2)}.dk-problem h3{margin:0;display:flex;gap:.55rem;align-items:baseline;font-size:1.05rem}.dk-problem h3::before{content:"!";flex:none;display:grid;place-items:center;inline-size:1.35rem;block-size:1.35rem;border-radius:50%;background:color-mix(in srgb,var(--bursztyn,#f6c21c) 22%,transparent);color:var(--bursztyn,#f6c21c);font:800 .8rem / 1 var(--mono);transform:translateY(.1em)}.dk-problem p{margin:0;font-size:.97rem}.dk-punkty{display:grid;gap:var(--o-4)}@media (min-width:720px){.dk-punkty{grid-template-columns:repeat(2,minmax(0,1fr))}}.dk-punkty>p{margin:0;padding:var(--o-5);border:1px solid var(--linia);border-radius:var(--zaokr-l);background:var(--tlo-2);line-height:1.65}.dk-punkty>p b:first-child{display:block;margin-block-end:.35rem;font-size:1.05rem}.dk-liczby{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,12.5rem),1fr));gap:var(--o-3);margin:0;padding:0;list-style:none}.dk-liczby li{display:grid;gap:.3rem;align-content:start;padding:var(--o-5);border:1px solid var(--linia);border-radius:var(--zaokr-l);background:var(--tlo-2)}.dk-liczby b{font:700 clamp(1.9rem,1.5rem + 1.6vw,2.6rem) / 1 var(--pismo);font-variant-numeric:tabular-nums;color:var(--tekst)}.dk-liczby li[data-zero] b{color:var(--tekst-4)}.dk-liczby span{color:var(--tekst-3);font-size:.92rem;line-height:1.4}.dk-podpis{font-size:.88rem;color:var(--tekst-4)}.dk-tabela{overflow-x:auto;border:1px solid var(--linia);border-radius:var(--zaokr-l)}.dk-tresc table{inline-size:100%;border-collapse:collapse;font-size:.96rem}.dk-tresc caption{padding:var(--o-3) var(--o-4);text-align:start;font:700 var(--t-nano) / 1.2 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tekst-3)}.dk-tresc th,.dk-tresc td{padding:.8rem 1rem;text-align:start;vertical-align:top;border-block-start:1px solid var(--linia)}.dk-tresc thead th{border:0;background:var(--tlo-3);font-size:.82rem;color:var(--tekst-3)}.dk-tresc tbody th{font-weight:600;color:var(--tekst)}.dk-tresc tbody td{color:var(--tekst-2)}.dk-tresc tbody tr:nth-child(even){background:color-mix(in srgb,var(--tlo-2) 60%,transparent)}.dk-tresc article>div{display:grid;gap:var(--o-4)}.dk-tresc article>div>*{margin:0}.dk-tresc article>div:first-child h2{margin-block-start:0;padding-block-start:0;border:0}@media (max-width:640px){.dk-glowa h1{font-size:clamp(1.85rem,1.2rem + 4vw,2.3rem)}.dk-lead{padding:var(--o-3) var(--o-4)}.dk-tresc ol.dk-kroki>li{padding:var(--o-4) var(--o-4) var(--o-4) 3.6rem}.dk-tresc ol.dk-kroki>li::before{inset-inline-start:.7rem}.dk-tresc ol.dk-kroki::before{inset-inline-start:calc(1.8rem - 1px)}}.dk--dalej{padding-block-start:clamp(2rem,5vw,3.5rem);border-block-start:1px solid var(--linia)}.dk-problemy--sprawy .dk-problem h3::before{content:"→";background:color-mix(in srgb,var(--czerwien) 16%,transparent);color:var(--czerwien)}.dk.dk--sekcja{padding-block:clamp(2.5rem,6vw,4.5rem)}.dk.dk--sekcja>.kontener{max-inline-size:none}@media (min-width:1000px){.dk--sekcja .dk-uklad{grid-template-columns:minmax(0,1fr) minmax(16rem,22rem);justify-content:space-between}}.dk--sekcja .dk-tresc>:is(p,h2,h3){max-inline-size:75ch}.dk-tresc table code{overflow-wrap:break-word}