.prose{color:#1f2937;font-size:1.125rem;line-height:1.9;letter-spacing:.01em}.prose p{margin-bottom:2rem;line-height:1.9;text-align:justify!important;max-width:100%}.prose p:last-child{margin-bottom:0}.prose.prose-lg h1,.prose h1{font-size:3rem!important;font-weight:900!important;margin-top:3rem!important;margin-bottom:1.5rem!important;color:#0f172a!important;line-height:1.2!important;letter-spacing:-.02em!important}.prose.prose-lg h1:first-of-type,.prose h1:first-of-type{margin-top:2rem!important}.prose h1 strong{font-weight:900!important;color:inherit}.prose.prose-lg h2[data-astro-cid],.prose h2[data-astro-cid],.prose.prose-lg h2,.prose h2{font-size:2.25rem!important;font-weight:900!important;margin-top:4rem!important;margin-bottom:2rem!important;padding-bottom:1rem!important;border-bottom:3px solid #d1d5db!important;color:#0f172a!important;line-height:1.2!important;letter-spacing:-.02em!important;text-transform:none!important}.prose h2 strong{font-weight:900!important;color:inherit}.prose h2:first-of-type{margin-top:2rem}.prose.prose-lg h3,.prose h3{font-size:1.5rem!important;font-weight:700!important;margin-top:1.25rem!important;margin-bottom:.75rem!important;color:#1e293b!important;line-height:1.3!important;letter-spacing:-.01em!important}.prose.prose-lg h3 strong,.prose h3 strong{font-weight:700!important;color:inherit}.prose ul{margin-top:1.5rem;margin-bottom:2.5rem;padding-left:2rem;list-style-type:disc}.prose li{margin-bottom:1rem;line-height:1.9;padding-left:.75rem;padding-right:.5rem}.prose li:last-child{margin-bottom:0}.prose strong{font-weight:600;color:#1f2937;font-size:inherit}.prose p strong{font-weight:600;color:#1f2937;font-size:1.125rem;line-height:inherit}.prose h2 strong,.prose h3 strong{font-weight:inherit;color:inherit;font-size:inherit}.prose em{font-style:italic}.prose .paragraph-spacer{margin-top:3rem!important;margin-bottom:3rem!important;height:0!important}.prose .keyword-link{color:#2563eb!important;text-decoration:underline!important;text-decoration-thickness:2px!important;text-underline-offset:2px!important;cursor:pointer}.prose .keyword-link:hover{color:#1d4ed8!important;text-decoration-thickness:3px!important}.prose table{width:100%;border-collapse:collapse;margin:0}@media (max-width: 767px){main .prose table{margin:0}}.prose .table-wrapper{margin:4rem 0 3rem!important;display:flex;justify-content:center}.prose .table-wrapper>div.table-container{border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.prose table{border-radius:.5rem;overflow:hidden}.prose .table-caption{margin-top:.5rem;font-size:.875rem;color:#4b5563;font-style:italic;text-align:center}.prose .table-wrapper{margin:4rem 0 2rem!important}@media (max-width: 767px){main .prose .table-wrapper{margin:2rem 0}main .prose .table-wrapper .table-container table.min-w-full.border-collapse{font-size:.75rem}main .prose .table-wrapper .table-container table.min-w-full.border-collapse thead tr.bg-gray-50 th.px-6.py-4.text-left,main .prose .table-wrapper .table-container table.min-w-full.border-collapse tbody tr.bg-white td.px-6.py-4{padding:.5rem .75rem;font-size:.75rem}main .prose .table-wrapper .table-container table.min-w-full.border-collapse thead tr.bg-gray-50 th.px-6.py-4.text-left{font-size:.6875rem}main .prose .table-wrapper.flex.flex-col.items-center div.table-caption-row.text-sm.text-gray-600.italic{font-size:.6875rem;margin-top:0!important;padding-top:.5rem;padding-bottom:.5rem}main div.flex.items-center.justify-between>a[href="/poradnik"].inline-flex.items-center.text-blue-600{font-size:.75rem}main div.flex.items-center.justify-between>a[href="/poradnik"].inline-flex.items-center.text-blue-600 svg{width:.875rem;height:.875rem}main>div>div:first-child>div a[href*=filter]{font-size:.6875rem;padding:.3125rem .625rem}main .prose table{margin-top:0;margin-bottom:0}main .prose .table-wrapper.flex.flex-col.items-center div.table-caption-row.text-sm.text-gray-600.italic{border:none;background-color:transparent;box-shadow:none;padding-top:.375rem!important;padding-bottom:.375rem!important}main .prose .table-wrapper .table-container{border-bottom:2px solid rgb(209,213,219)}main>div.max-w-7xl.mx-auto>article>div.prose.md\:prose-lg.max-w-none{font-size:.875rem}main>div.max-w-7xl.mx-auto>article>div.prose.md\:prose-lg.max-w-none p{font-size:.875rem}main>div.max-w-7xl.mx-auto>article>div.prose.md\:prose-lg.max-w-none p strong{font-size:.875rem}}
