.lp-blog main{min-height:60vh}.lp-blog h1{font-size:clamp(36px,5.4vw,68px);font-weight:800;letter-spacing:-.045em;line-height:1.02}.lp-blog .blog-naglowek{padding:72px 0 40px;background:radial-gradient(700px 320px at 15% 0,rgba(240,72,59,.22),transparent 70%)}[data-lp-motyw=jasny] .lp-blog .blog-naglowek{background:radial-gradient(700px 320px at 15% 0,rgba(240,72,59,.12),transparent 70%)}.lp-blog .blog-naglowek .lead{margin-top:20px}.lp-blog .blog-lista{display:grid;gap:28px;padding-bottom:24px}.lp-blog .blog-siatka{display:grid;gap:24px}@media (min-width:700px){.lp-blog .blog-siatka{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.lp-blog .blog-siatka{grid-template-columns:repeat(3,1fr)}}.lp-blog .wpis-kafel{display:flex;flex-direction:column;border-radius:24px;overflow:hidden;background:var(--papier);box-shadow:var(--szklo-cien);transition:transform .2s}.lp-blog .wpis-kafel:hover{transform:translateY(-3px)}.lp-blog .wk-foto{position:relative;display:block;aspect-ratio:16/10;overflow:hidden}.lp-blog .wk-foto img{object-fit:cover;transition:transform .4s}.lp-blog .wpis-kafel:hover .wk-foto img{transform:scale(1.03)}.lp-blog .wk-tresc{display:flex;flex-direction:column;gap:10px;padding:22px 24px 26px;flex:1}.lp-blog .wk-meta{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:13px;color:var(--mgla)}.lp-blog .wk-typ{color:var(--neon-tekst-mocny);font-weight:700}.lp-blog .wpis-kafel h2{font-size:21px;font-weight:700;letter-spacing:-.02em;line-height:1.25;max-width:none}.lp-blog .wpis-kafel h2 a{text-decoration:none}.lp-blog .wpis-kafel h2 a:hover{color:var(--neon-tekst-mocny)}.lp-blog .wk-opis{color:var(--mgla);font-size:15px}.lp-blog .wk-data{margin-top:auto;padding-top:6px;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:13px;color:var(--mgla)}@media (min-width:900px){.lp-blog .wpis-kafel.wyrozniony{display:grid;grid-template-columns:1.25fr 1fr}.lp-blog .wyrozniony .wk-foto{aspect-ratio:auto;min-height:380px}.lp-blog .wyrozniony .wk-tresc{justify-content:center;padding:44px 48px;gap:14px}.lp-blog .wyrozniony h2{font-size:clamp(28px,2.6vw,38px);letter-spacing:-.035em;line-height:1.1}.lp-blog .wyrozniony .wk-opis{font-size:17px}.lp-blog .wyrozniony .wk-data{margin-top:8px}}.lp-blog .podglad-znak{display:inline-block;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:700;background:rgba(224,160,48,.18);color:#e0a030;box-shadow:inset 0 0 0 1px rgba(224,160,48,.45)}[data-lp-motyw=jasny] .lp-blog .podglad-znak{color:#8a5a00}.lp-blog .wpis-glowa .podglad-znak{margin-bottom:16px}.lp-blog .blog-pusto{padding:56px 32px;border-radius:24px;background:var(--papier);box-shadow:var(--szklo-cien);text-align:center}.lp-blog .blog-pusto h2{font-size:clamp(26px,3vw,36px);max-width:none}.lp-blog .blog-pusto p{margin:12px auto 24px;color:var(--mgla);max-width:48ch}.lp-blog .blog-cta{display:grid;gap:18px;align-items:center;margin:36px 0;padding:26px 28px;border-radius:20px;background:radial-gradient(420px 200px at 100% 100%,rgba(240,72,59,.22),transparent 70%),var(--papier);box-shadow:var(--szklo-cien)}.lp-blog .blog-cta p{color:var(--mgla);font-size:16px}.lp-blog .blog-cta p b{display:block;margin-bottom:4px;color:var(--grafit);font-size:19px;letter-spacing:-.01em}.lp-blog .blog-cta .btn{justify-self:start}@media (min-width:760px){.lp-blog .blog-cta:not(.bok){grid-template-columns:1fr auto;gap:28px}}.lp-blog section.blog-koniec{padding:40px 0 24px}.lp-blog .blog-cta.duza{margin:0;padding:36px 40px}.lp-blog .blog-cta.duza p b{font-size:clamp(22px,2.2vw,28px)}.lp-blog .blog-cta.bok{margin:0;padding:22px}.lp-blog .wpis-glowa{padding:48px 0 32px;background:radial-gradient(700px 320px at 10% 0,rgba(240,72,59,.18),transparent 70%)}[data-lp-motyw=jasny] .lp-blog .wpis-glowa{background:radial-gradient(700px 320px at 10% 0,rgba(240,72,59,.1),transparent 70%)}.lp-blog .wpis-glowa .wrap>*{max-width:900px}.lp-blog .wpis-glowa h1{font-size:clamp(34px,4.6vw,58px)}.lp-blog .wpis-glowa .lead{margin-top:20px;max-width:62ch}.lp-blog .okruszki{display:flex;gap:10px;margin-bottom:22px;font-size:14px;color:var(--mgla)}.lp-blog .okruszki a{color:var(--neon-tekst-mocny);font-weight:700;text-decoration:none}.lp-blog .wpis-meta{display:flex;flex-wrap:wrap;gap:6px 0;margin-top:24px;font-size:14px;color:var(--mgla)}.lp-blog .wpis-meta>*+:before{content:"·";margin:0 10px}.lp-blog .wpis-meta>:first-child{color:var(--grafit);font-weight:600}.lp-blog .wpis-okladka{position:relative;margin:0;aspect-ratio:16/9;max-height:560px;width:100%;border-radius:28px;overflow:hidden;box-shadow:var(--szklo-cien)}.lp-blog .wpis-okladka img{object-fit:cover}@media (max-width:759px){.lp-blog .wpis-okladka{border-radius:20px;aspect-ratio:4/3}}.lp-blog .wrap.wpis-uklad{display:grid;gap:40px;padding-top:48px;padding-bottom:32px}@media (min-width:1080px){.lp-blog .wpis-uklad{grid-template-columns:minmax(0,720px) 300px;justify-content:space-between}}.lp-blog .wpis-bok{display:none}@media (min-width:1080px){.lp-blog .wpis-bok{display:block}.lp-blog .spis-mobilny{display:none}}.lp-blog .wpis-bok-przyklejony{position:sticky;top:96px;display:grid;gap:20px}.lp-blog .spis{font-size:14px}.lp-blog .spis summary,.lp-blog .spis>p{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--mgla);margin-bottom:10px}.lp-blog .spis ol{list-style:none;margin:0;padding:0;display:grid;gap:2px;border-left:2px solid var(--linia)}.lp-blog .spis a{display:block;padding:6px 0 6px 14px;margin-left:-2px;border-left:2px solid transparent;color:var(--mgla);text-decoration:none;line-height:1.35}.lp-blog .spis a:hover{color:var(--grafit);border-left-color:#f0483b}.lp-blog .spis-mobilny{margin-bottom:32px;padding:16px 20px;border-radius:16px;background:var(--papier);box-shadow:var(--szklo-cien)}.lp-blog .spis-mobilny summary{margin:0;cursor:pointer}.lp-blog .spis-mobilny[open] summary{margin-bottom:12px}.lp-blog .wpis-tresc{font-size:18px;line-height:1.7;min-width:0}.lp-blog .wpis-tresc>ol,.lp-blog .wpis-tresc>p,.lp-blog .wpis-tresc>ul{margin:0 0 22px}.lp-blog .wpis-tresc>p:first-of-type{font-size:20px;line-height:1.6}.lp-blog .wpis-tresc h2{font-size:clamp(26px,2.6vw,34px);font-weight:800;letter-spacing:-.03em;line-height:1.15;max-width:none;margin:52px 0 18px;scroll-margin-top:90px}.lp-blog .wpis-tresc h3{font-size:21px;margin:32px 0 12px;scroll-margin-top:90px}.lp-blog .wpis-tresc>ol,.lp-blog .wpis-tresc>ul{padding-left:1.4em}.lp-blog .wpis-tresc>ul{list-style:disc}.lp-blog .wpis-tresc>ol,.lp-blog .wpis-zrodla ol{list-style:decimal}.lp-blog .wpis-zrodla ol{padding-left:1.4em}.lp-blog .wpis-tresc li{padding-left:4px;margin-bottom:8px}.lp-blog .wpis-tresc li::marker{color:var(--neon-tekst-mocny);font-weight:700}.lp-blog .wpis-tresc a:not(.btn){color:var(--neon-tekst-mocny);text-underline-offset:3px}.lp-blog .wpis-tresc strong{color:var(--grafit)}.lp-blog .wpis-tresc code{font-size:.9em;padding:2px 6px;border-radius:6px;background:var(--papier)}.lp-blog .wpis-tresc hr{border:0;border-top:1px solid var(--linia);margin:40px 0}.lp-blog .wpis-tresc blockquote{margin:28px 0;padding:18px 22px;border-left:3px solid #f0483b;border-radius:0 16px 16px 0;background:var(--papier);color:var(--mgla);font-size:17px}.lp-blog .wpis-tresc blockquote p+p{margin-top:10px}.lp-blog .wpis-tresc figure{margin:32px 0}.lp-blog .wpis-tresc figure img{border-radius:20px;width:100%}.lp-blog .wpis-tresc figcaption{margin-top:10px;font-size:14px;color:var(--mgla)}.lp-blog .tabela{margin:28px 0;overflow-x:auto;border-radius:18px;background:var(--papier);box-shadow:var(--szklo-cien)}.lp-blog .tabela table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.4;font-variant-numeric:tabular-nums}.lp-blog .tabela td,.lp-blog .tabela th{padding:12px 16px;text-align:left;border-bottom:1px solid var(--linia);white-space:nowrap}.lp-blog .tabela td:first-child,.lp-blog .tabela th:first-child{white-space:normal;min-width:140px}.lp-blog .tabela th{font-size:13px;font-weight:700;color:var(--mgla)}.lp-blog .tabela td:last-child strong,.lp-blog .tabela th:last-child{color:var(--neon-tekst-mocny)}.lp-blog .tabela tr:last-child td{border-bottom:0}@media (max-width:559px){.lp-blog .tabela td,.lp-blog .tabela th{padding:9px 8px;font-size:13px}.lp-blog .tabela th{white-space:normal;font-size:12px}.lp-blog .tabela td:first-child,.lp-blog .tabela th:first-child{min-width:0;padding-left:12px}}.lp-blog .blog-danie{display:grid;margin:32px 0;border-radius:24px;overflow:hidden;background:var(--papier);box-shadow:var(--szklo-cien);font-size:15px;line-height:1.5}@media (min-width:640px){.lp-blog .blog-danie:not(.kompakt){grid-template-columns:280px 1fr}}.lp-blog .dk-foto{position:relative;aspect-ratio:4/3;background:#1a1414}.lp-blog .dk-foto img{width:100%;height:100%;object-fit:cover}@media (min-width:640px){.lp-blog .blog-danie:not(.kompakt) .dk-foto{aspect-ratio:auto;min-height:100%}}.lp-blog .dk-brak{position:absolute;inset:0;background:radial-gradient(circle at 30% 30%,rgba(240,72,59,.35),transparent 60%)}.lp-blog .dk-tresc{display:grid;gap:10px;align-content:start;padding:22px 24px 24px}.lp-blog .dk-meta{font-size:13px;color:var(--mgla)}.lp-blog .blog-danie h3{font-size:21px;line-height:1.2;margin:0}.lp-blog .dk-makro{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin-top:4px}.lp-blog .dk-kcal{color:var(--mgla)}.lp-blog .dk-kcal b{font-size:28px;font-weight:800;letter-spacing:-.03em;color:var(--grafit);margin-right:2px}.lp-blog .dk-m{display:inline-flex;align-items:center;gap:6px;font-weight:600}.lp-blog .dk-kropka i,.lp-blog .dk-m i{width:9px;height:9px;border-radius:50%;flex:none}.lp-blog .dk-m.b i{background:var(--bialko)}.lp-blog .dk-m.w i{background:var(--wegle)}.lp-blog .dk-m.t i{background:var(--tluszcz)}.lp-blog .dk-kropka{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--mgla)}.lp-blog .dk-kropka.green i{background:#3ecf8e;box-shadow:0 0 10px rgba(62,207,142,.7)}.lp-blog .dk-kropka.yellow i{background:#e0a030;box-shadow:0 0 10px rgba(224,160,48,.7)}.lp-blog .dk-kropka.red i{background:#f0483b;box-shadow:0 0 10px rgba(240,72,59,.7)}.lp-blog .blog-danie .btn{justify-self:start;margin-top:6px;min-height:46px;padding:0 22px;font-size:15px}.lp-blog .dk-uwaga{font-size:12.5px;color:var(--mgla)}.lp-blog .blog-danie.kompakt{margin:0}.lp-blog .kompakt .dk-tresc{padding:18px 20px 20px}.lp-blog .kompakt h3{font-size:18px}.lp-blog .kompakt .dk-kcal b{font-size:24px}.lp-blog .kompakt .dk-makro{gap:4px 12px;font-size:14px}.lp-blog .kompakt .dk-kcal{flex-basis:100%}.lp-blog .kompakt .btn{width:100%}.lp-blog .wpis-faq .faq{margin-top:8px}.lp-blog .wpis-faq .faq details p{font-size:17px}.lp-blog .wpis-zrodla ol{font-size:15px;color:var(--mgla)}.lp-blog .wpis-stopka{margin-top:48px;padding-top:28px;border-top:1px solid var(--linia);display:grid;gap:18px}.lp-blog .zastrzezenie{padding:16px 20px;border-radius:14px;background:var(--papier);font-size:14px;line-height:1.55;color:var(--mgla)}.lp-blog .wpis-autor{display:grid;gap:2px;font-size:14px;color:var(--mgla)}.lp-blog .wpis-autor b{color:var(--grafit);font-size:15px}.lp-blog section.blog-dalej{padding:40px 0 24px}.lp-blog .blog-dalej h2{font-size:clamp(28px,3vw,40px);margin-bottom:28px}.lp-blog .blog-blad{padding:12px 16px;border-radius:12px;background:rgba(240,72,59,.2)}.lp-blog .wpis-tresc section{padding:0}@media (max-width:559px){.lp-blog .wpis-tresc{font-size:17px}.lp-blog .wpis-tresc>p:first-of-type{font-size:18px}.lp-blog .wrap.wpis-uklad{padding-top:32px}.lp-blog .blog-cta.duza{padding:26px 24px}}