.ul-blog{max-width:74rem;margin:0 auto;padding:6rem 1.5rem}.ul-blog-naglowek{margin-bottom:3.5rem}.ul-blog-kicker{text-transform:uppercase;letter-spacing:.18em;opacity:.6;margin:0 0 .75rem;font-size:.75rem}.ul-blog-naglowek h1{margin:0 0 .75rem;font-size:clamp(2.25rem,5vw,3.5rem);line-height:1.05}.ul-blog-podtytul{opacity:.72;max-width:42rem;margin:0}.ul-blog-pusto{opacity:.6}.ul-blog-lista{grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:2rem;margin:0;padding:0;list-style:none;display:grid}.ul-blog-karta{border:1px solid color-mix(in srgb,currentColor 12%,transparent);border-radius:1rem;transition:transform .2s,border-color .2s;overflow:hidden}.ul-blog-karta:hover{border-color:color-mix(in srgb,var(--brand-color,currentColor)45%,transparent);transform:translateY(-3px)}.ul-blog-karta-link{color:inherit;text-decoration:none;display:block}.ul-blog-karta-okladka{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.ul-blog-karta-tresc{padding:1.5rem}.ul-blog-karta-tresc h2{margin:.4rem 0 .6rem;font-size:1.35rem;line-height:1.25}.ul-blog-karta-tresc p{opacity:.72;margin:0;font-size:.95rem}.ul-blog-data{text-transform:uppercase;letter-spacing:.08em;opacity:.55;font-size:.8rem}.ul-blog-tagi{flex-wrap:wrap;gap:.5rem;margin-top:1.25rem;display:flex}.ul-blog-tagi span{border:1px solid color-mix(in srgb,currentColor 18%,transparent);opacity:.8;border-radius:999px;padding:.25rem .65rem;font-size:.75rem}.ul-blog-artykul{max-width:46rem}.ul-blog-powrot{color:inherit;opacity:.7;margin-bottom:1.5rem;font-size:.9rem;text-decoration:none;display:inline-block}.ul-blog-powrot:hover{opacity:1}.ul-blog-artykul-naglowek h1{margin:0 0 .75rem;font-size:clamp(2rem,4.5vw,3rem);line-height:1.1}.ul-blog-lead{opacity:.8;margin:1.25rem 0 0;font-size:1.15rem;line-height:1.6}.ul-blog-okladka{border-radius:1rem;width:100%;margin:2.5rem 0;display:block}.ul-blog-tresc{font-size:1.05rem;line-height:1.75}.ul-blog-tresc h2{margin:2.5rem 0 .75rem;font-size:1.6rem;line-height:1.2}.ul-blog-tresc h3{margin:2rem 0 .5rem;font-size:1.25rem}.ul-blog-tresc p{margin:0 0 1.25rem}.ul-blog-tresc ul,.ul-blog-tresc ol{margin:0 0 1.25rem 1.25rem;padding:0}.ul-blog-tresc li{margin-bottom:.5rem}.ul-blog-tresc a{color:var(--brand-color,inherit);text-underline-offset:3px}.ul-blog-tresc blockquote{border-left:3px solid color-mix(in srgb,var(--brand-color,currentColor)60%,transparent);opacity:.85;margin:2rem 0;padding-left:1.25rem;font-style:italic}.ul-blog-tresc img{border-radius:.75rem;max-width:100%}.ul-blog-tresc table{border-collapse:collapse;width:100%;margin:2rem 0;font-size:.95rem}.ul-blog-tresc th,.ul-blog-tresc td{border:1px solid color-mix(in srgb,currentColor 15%,transparent);text-align:left;padding:.6rem .8rem}
