.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-44 .elementor-element.elementor-element-6839cac{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;}.elementor-44 .elementor-element.elementor-element-6839cac .elementor-icon-list-icon{width:14px;}.elementor-44 .elementor-element.elementor-element-6839cac .elementor-icon-list-icon i{font-size:14px;}.elementor-44 .elementor-element.elementor-element-6839cac .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-44 .elementor-element.elementor-element-6839cac .elementor-icon-list-text, .elementor-44 .elementor-element.elementor-element-6839cac .elementor-icon-list-text a{color:#ffffff;}.elementor-44 .elementor-element.elementor-element-6839cac .elementor-icon-list-item{font-size:0.78rem;font-weight:600;}:root{--page-title-display:none;}/* Start custom CSS *//* ===== Strona glowna: mozaika ===== */
[data-id="56d820ad"]{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-rows:240px!important;grid-auto-flow:dense!important;gap:.5rem!important}
[data-id="392205b8"],[data-id="600e33d4"]{display:contents!important}
[data-id="600e33d4"]>*{min-width:0;min-height:0;height:100%;padding:0}
[data-id="600e33d4"]>*>a,[data-id="600e33d4"]>*>div{height:100%!important;min-height:0!important}
[data-id="56d820ad"] [data-id="600e33d4"]>*:nth-child(n){grid-column:auto!important;grid-row:auto!important}
[data-id="56d820ad"] [data-id="600e33d4"]>:nth-child(1){grid-column:1 / span 2!important;grid-row:1 / span 2!important}
[data-id="56d820ad"] [data-id="600e33d4"]>:nth-child(2){grid-column:3!important;grid-row:1!important}
[data-id="56d820ad"] [data-id="600e33d4"]>:nth-child(3){grid-column:3!important;grid-row:2!important}
[data-id="56d820ad"] [data-id="600e33d4"]>:nth-child(4){grid-column:1 / span 2!important;grid-row:3!important}
[data-id="56d820ad"] [data-id="600e33d4"]>:nth-child(5){grid-column:3!important;grid-row:3!important}
[data-id="56d820ad"] [data-id="600e33d4"]>:nth-child(6){grid-column:4!important;grid-row:3!important}
[data-id="56d820ad"] [data-id="600e33d4"]>:nth-child(7){grid-column:3 / span 2!important;grid-row:4!important}
[data-id="56d820ad"] [data-id="600e33d4"]>:nth-child(8){grid-column:1 / span 2!important;grid-row:span 2!important}
[data-id="56d820ad"] [data-id="600e33d4"]>:nth-child(9){grid-row:span 2!important}
[data-id="56d820ad"] [data-id="600e33d4"]>:nth-child(12){grid-column:1!important;grid-row:7!important}
[data-id="56d820ad"] [data-id="600e33d4"]>:nth-child(13){grid-column:3 / span 2!important;grid-row:span 2!important}
[data-id="56d820ad"] [data-id="600e33d4"]>:nth-child(18){grid-column:span 2!important}
[data-id="7c2dd442"]{grid-column:4!important;grid-row:1 / span 2!important;min-height:0;overflow:hidden}
[data-id="3d8b5e76"]>:nth-child(n+5){display:none!important}

/* moduly poziome (biale tlo, jak Popularne) */
[data-id="c338c2a"]{grid-column:1 / span 2!important;grid-row:4!important}
[data-id="8ed4a0d"]{grid-column:2 / span 3!important;grid-row:7!important}
[data-id="c338c2a"],[data-id="8ed4a0d"]{min-height:0;overflow:hidden;background:#fff!important;border:1px solid #E3E8EE;padding:.8rem 1rem!important;border-radius:4px;justify-content:flex-start;gap:.5rem}
[data-id="7034387"]{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0 1rem!important;border-top:0!important}
[data-id="a7fa685"]{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0 1rem!important;border-top:0!important}
[data-id="7034387"] a,[data-id="a7fa685"] a{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:.4rem!important;border-bottom:0!important;padding:0!important}
[data-id="7034387"] img,[data-id="a7fa685"] img{width:100%!important;height:70px!important;object-fit:cover}
[data-id="7034387"] h3,[data-id="a7fa685"] h3{font-size:.86rem!important;line-height:1.22!important}

/* etykiety modulow */
[data-id="c338c2a"]>:first-child,[data-id="8ed4a0d"]>:first-child{align-self:flex-start;margin:0 0 .55rem!important;flex:none}

/* tytuly: wieksze w duzych boksach */
[data-id="56d820ad"] [data-id="600e33d4"]>*:nth-child(n) h2{font-size:1.05rem!important;font-weight:800!important;line-height:1.15!important}
[data-id="56d820ad"] [data-id="600e33d4"]>:nth-child(1) h2,[data-id="56d820ad"] [data-id="600e33d4"]>:nth-child(8) h2,[data-id="56d820ad"] [data-id="600e33d4"]>:nth-child(13) h2{font-size:clamp(1.8rem,3vw,2.7rem)!important;line-height:1.06!important}
[data-id="56d820ad"] [data-id="600e33d4"]>:nth-child(4) h2,[data-id="56d820ad"] [data-id="600e33d4"]>:nth-child(7) h2,[data-id="56d820ad"] [data-id="600e33d4"]>:nth-child(18) h2{font-size:clamp(1.3rem,2vw,1.7rem)!important}
[data-id="56d820ad"] [data-id="600e33d4"]>:nth-child(9) h2{font-size:1.25rem!important}

/* kategoria: kropka + kolor */
.elementor-widget-post-info .elementor-icon-list-items{display:block;margin:0;padding:0}
.elementor-widget-post-info .elementor-icon-list-item{padding:0;display:block}
.elementor-widget-post-info .elementor-post-info__terms-list{font-size:0}
.elementor-widget-post-info .elementor-icon-list-text{font-size:.82rem!important;font-weight:700!important;line-height:1.3!important;text-transform:none!important;letter-spacing:0!important}
.elementor-widget-post-info .elementor-post-info__terms-list-item{color:var(--kc,#D7F23B)!important;font-size:.82rem;display:inline-block;margin-right:.9rem}
.elementor-widget-post-info .elementor-post-info__terms-list-item::before{content:"";display:inline-block!important;width:.6rem;height:.6rem;border-radius:50%;background:var(--kc,#D7F23B);margin-right:.4rem;vertical-align:baseline;box-shadow:0 0 0 2px rgba(0,0,0,.35)}
.kat-llm-modele-jezykowe{--kc:#D7F23B}
.kat-ai-sztuczna-inteligencja{--kc:#FF7A45}
.kat-serwisy-i-narzedzia{--kc:#5AA9FF}
.kat-sprzet{--kc:#FFC233}
.kat-internet{--kc:#3DDBD0}
.kat-nowe-technologie{--kc:#C58BFF}
.kat-poradniki{--kc:#FF8BC7}
.kat-bezpieczenstwo-informacji{--kc:#FF5A5A}
.kat-marketing,.kat-ai-marketing,.kat-ai-seo,.kat-maly-biznes{--kc:#8FE388}

/* naklejka z kolorem kategorii */
[data-id="600e33d4"] [class*="nakladka"]{background:linear-gradient(to top,color-mix(in srgb,var(--kc,#D7F23B) 24%,rgba(8,16,28,.95)) 0%,rgba(8,16,28,.78) 40%,rgba(8,16,28,.12) 100%)!important}
[data-id="600e33d4"] h2{text-shadow:0 1px 8px rgba(0,0,0,.5)}
[data-id="600e33d4"] [class*="karta"] img{transition:transform .5s ease}
[data-id="600e33d4"] a:hover img{transform:scale(1.04)}
[data-id="600e33d4"] .elementor-widget-post-info{margin:.35rem 0 .2rem}

[data-id="13d1b7c5"]{padding-top:1.25rem!important}

@media(max-width:1024px){
[data-id="56d820ad"]{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:220px!important}
[data-id="56d820ad"] [data-id="600e33d4"]>*:nth-child(n){grid-column:auto!important;grid-row:auto!important}
[data-id="56d820ad"] [data-id="600e33d4"]>*:nth-child(5n+1){grid-column:1 / -1!important}
[data-id="7c2dd442"],[data-id="c338c2a"],[data-id="8ed4a0d"]{grid-column:1 / -1!important;grid-row:auto / span 2!important}
[data-id="7034387"],[data-id="a7fa685"]{grid-template-columns:1fr!important}
[data-id="7034387"] a,[data-id="a7fa685"] a{flex-direction:row!important}
[data-id="7034387"] img,[data-id="a7fa685"] img{width:84px!important;height:58px!important}
}
@media(max-width:600px){
[data-id="56d820ad"]{grid-template-columns:1fr!important;grid-auto-rows:230px!important}
[data-id="56d820ad"] [data-id="600e33d4"]>*:nth-child(n){grid-column:auto!important}
}/* End custom CSS */