.guide-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}@media (width<=1199px){.guide-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=899px){.guide-grid{grid-template-columns:1fr}}.guide-card{color:inherit;border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;transition:all .18s;display:flex;overflow:hidden}.guide-card:hover{transform:translateY(-3px);box-shadow:0 10px 34px #101a1d1a}.guide-card:hover .guide-card__media img{transform:scale(1.05)}.guide-card:hover .guide-card__more{color:var(--danger)}.guide-card__media{aspect-ratio:16/10;position:relative;overflow:hidden}.guide-card__media img{object-fit:cover;width:100%;height:100%;transition:all .4s}.guide-card__cat{font:500 11px/1 var(--font);color:#111;text-transform:uppercase;letter-spacing:.04em;border-radius:var(--pill);background:#fff;padding:7px 11px;position:absolute;top:14px;left:14px}.guide-card__body{flex-direction:column;flex:1;padding:20px;display:flex}.guide-card__title{font:500 17px/1.35 var(--font);margin-bottom:8px}.guide-card__ex{color:#666;margin:0 0 16px;font-size:13.5px;line-height:1.55}.guide-card__foot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:auto;padding-top:14px;display:flex}.guide-card__read{color:var(--gray-dark);align-items:center;gap:6px;font-size:12px;display:inline-flex}.guide-card__more{font:500 13px/1 var(--font);color:#111;align-items:center;gap:4px;transition:color .15s;display:inline-flex}.guide-head{justify-content:space-between;align-items:flex-end;gap:20px;margin:44px 0 22px;display:flex}.guide-head h2{margin:0}@media (width<=899px){.guide-head{flex-direction:column;align-items:flex-start;gap:6px}}.guide-eyebrow{font:500 12px/1 var(--font);color:var(--danger);text-transform:uppercase;letter-spacing:.12em;align-items:center;gap:7px;margin-bottom:8px;display:inline-flex}.guide-all{font:500 13px/1 var(--font);color:#111;white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.guide-all:hover{color:var(--danger)}.por{padding:8px 0 40px}.por-mast{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:26px;display:flex}.por-mast h1{margin:6px 0 8px;font-size:clamp(30px,3.6vw,42px)}.por-mast__rss{color:var(--gray-dark);text-underline-offset:3px;margin-top:6px;font-size:13px;text-decoration:underline;display:inline-block}.por-mast__eyebrow{font:500 12px/1 var(--font);color:var(--danger);text-transform:uppercase;letter-spacing:.12em;align-items:center;gap:7px;display:inline-flex}.por-mast__sub{color:#555;max-width:62ch;margin:0;font-size:14.5px;line-height:1.6}.por-szukaj{border:1px solid var(--border);border-radius:var(--pill);background:#fff;flex:0 380px;align-items:center;min-width:0;display:flex}.por-szukaj:focus-within{border-color:var(--text)}.por-szukaj__pole{min-width:0;font:400 15px/1.2 var(--font);background:0 0;border:0;outline:0;flex:1;padding:12px 0 12px 18px}.por-szukaj__btn{width:44px;height:44px;color:var(--text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:flex}@media (width<=899px){.por-szukaj{flex-basis:100%}}.por-hero{grid-template-columns:1.6fr 1fr;gap:22px;margin-bottom:30px;display:grid}@media (width<=899px){.por-hero{grid-template-columns:1fr}}.por-hero--solo{grid-template-columns:1fr}.por-feat{color:#fff;border-radius:14px;align-items:flex-end;min-height:420px;display:flex;position:relative;overflow:hidden}.por-feat__bg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.por-feat__scrim{background:linear-gradient(#0000 25%,#00000059 55%,#000000d1 100%);position:absolute;inset:0}.por-feat__in{padding:30px;display:block;position:relative}.por-feat__tags{align-items:center;gap:8px;margin-bottom:12px;display:flex}.por-feat__badge,.por-feat__cat{font:500 11px/1 var(--font);text-transform:uppercase;letter-spacing:.04em;border-radius:var(--pill);padding:6px 11px}.por-feat__badge{color:#062;background:var(--success)}.por-feat__cat{color:#fff;background:#ffffff2e}.por-feat__title{font:800 clamp(22px, 2.4vw, 30px)/1.2 var(--head);color:#fff;margin-bottom:10px;display:block}.por-feat__ex{color:#dfe3e5;max-width:60ch;margin-bottom:16px;font-size:14px;line-height:1.6;display:block}.por-feat__foot{color:#cfd4d7;flex-wrap:wrap;align-items:center;gap:10px 18px;font-size:12.5px;display:flex}.por-feat__more{font:500 13px/1 var(--font);color:#fff;align-items:center;gap:6px;display:inline-flex}.por-latest{border:1px solid #eceef0;border-radius:14px;flex-direction:column;gap:12px;padding:20px;display:flex}.por-latest__lbl{font:500 12px/1 var(--font);color:var(--gray-dark);text-transform:uppercase;letter-spacing:.12em}.por-mini{align-items:center;gap:12px;display:flex}.por-mini__thumb{border-radius:10px;flex:none;width:74px;height:74px;overflow:hidden}.por-mini__thumb img{object-fit:cover;width:100%;height:100%}.por-mini__body{min-width:0}.por-mini__cat{font:500 10.5px/1 var(--font);color:var(--danger);text-transform:uppercase;letter-spacing:.08em;margin-bottom:3px;display:block}.por-mini__title{font:500 13.5px/1.35 var(--font);display:block}.por-mini__meta{color:var(--gray-dark);font-size:11.5px}.por-mini:hover .por-mini__title{text-decoration:underline}.por-cats{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.chip{font:500 13px/1 var(--font);color:#333;border:1px solid var(--border);border-radius:var(--pill);background:#fff;padding:9px 16px}.chip:hover{border-color:#000}.chip--on{color:#fff;background:#000;border-color:#000}.chip--sm{padding:7px 13px;font-size:12px}.por-cats--sub{margin-top:-12px}.wpis{max-width:820px;margin:0 auto;padding:8px 0 40px}.wpis__cat{font:500 11px/1 var(--font);color:#fff;text-transform:uppercase;letter-spacing:.05em;border-radius:var(--pill);background:#000;padding:6px 12px;display:inline-block}.wpis__title{font:800 clamp(28px, 3.4vw, 40px)/1.15 var(--head);letter-spacing:-.02em;margin:14px 0 16px}.wpis__meta{color:#555;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:26px;font-size:13px;display:flex}.wpis__av{width:36px;height:36px;font:500 14px/1 var(--font);color:#fff;object-fit:cover;background:#000;border-radius:50%;place-items:center;display:grid}.wpis__dot{color:var(--gray)}.wpis__mi{align-items:center;gap:6px;display:inline-flex}.wpis__cover{margin-bottom:30px}.wpis__cover img{border-radius:14px;width:100%}.wpis__lead{color:#333;margin-bottom:22px;font-size:17px;line-height:1.65}.wpis__body{color:#333;overflow-wrap:anywhere;font-size:16px;line-height:1.75}.wpis__body :is(h2,h3,h4)[id]{scroll-margin-top:150px}.wpis__body h2{margin:34px 0 14px;font-size:24px}.wpis__body h3{margin:26px 0 10px;font-size:19px}.wpis__body p{margin:0 0 16px}.wpis__body img{border-radius:12px;max-width:100%}.wpis__body .ds-blog-product-card{text-align:left;background:#fff;border:1px solid #eceef0;border-radius:12px;grid-template-columns:120px minmax(0,1fr);align-items:center;gap:20px;max-width:560px;margin:8px 0 24px;padding:16px;display:grid}.wpis__body .ds-blog-product-card img{object-fit:contain;border-radius:8px;width:120px;max-width:120px;height:120px;margin:0}.wpis__body .ds-blog-product-card h4{font:500 16px/1.35 var(--font);margin:0 0 6px}.wpis__body .ds-blog-product-card a{color:var(--text);text-decoration:none}.wpis__body .ds-blog-product-card .ds-blog-product-card__price{margin-bottom:10px;font-weight:600}.wpis__body .ds-blog-product-card .ds-blog-product-card__btn{color:#fff;background:var(--primary);border-radius:var(--btn-radius);align-items:center;height:38px;padding:0 16px;font-size:14px;display:inline-flex}.wpis__body blockquote{color:#111;border-left:3px solid var(--success);margin:24px 0;padding:4px 0 4px 20px;font-size:18px;font-style:italic}.wpis-toc{background:var(--light);border-radius:12px;margin:0 0 26px;padding:18px 22px}.wpis-toc__lbl{font:500 12px/1 var(--font);text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;display:block}.wpis-toc ol{counter-reset:toc;margin:0;padding:0;font-size:15px;line-height:1.45;list-style:none}.wpis-toc ol li{line-height:inherit;counter-increment:toc;grid-template-columns:1.9em minmax(0,1fr);margin:0;display:grid}.wpis-toc ol li:before{font-variant-numeric:tabular-nums;color:var(--gray);content:counters(toc, ".") "."}.wpis-toc ol li>a,.wpis-toc ol li>ol{grid-column:2}.wpis-toc ol ol li{grid-template-columns:2.8em minmax(0,1fr)}.wpis-toc ol ol ol li{grid-template-columns:3.6em minmax(0,1fr)}.wpis-toc li+li,.wpis-toc ol ol{margin-top:6px}.wpis-toc ol ol{border-left:1px solid #d9dcdf;margin-left:0;padding-left:12px;font-size:14px}.wpis-toc ol ol ol{font-size:13px}.wpis-toc ol a{color:var(--text);text-decoration:none}.wpis-toc ol a:hover{color:var(--primary);text-underline-offset:3px;text-decoration:underline}.wpis-toc .ds-blog-toc-item--d1>a{font-weight:500}.wpis-produkty{margin:8px 0 32px;padding:8px 0 12px}.wpis-produkty__eyebrow{font:500 12px/1 var(--font);color:var(--danger);text-transform:uppercase;letter-spacing:.12em;margin-bottom:9px;display:block}.wpis-produkty__title{margin:0 0 22px;font-size:26px}.wpis-tags{flex-wrap:wrap;gap:8px;margin:30px 0;display:flex}.wpis-share{border-top:1px solid #eceef0;border-bottom:1px solid #eceef0;flex-wrap:wrap;align-items:center;gap:10px;padding:18px 0;display:flex}.wpis-share__lbl{font:500 12px/1 var(--font);text-transform:uppercase;letter-spacing:.08em}.wpis-share__btn{font:500 13px/1 var(--font);border:1px solid var(--border);border-radius:var(--pill);align-items:center;gap:7px;padding:9px 14px;display:inline-flex}.wpis-share__btn:hover{border-color:#000}.wpis-author{border:1px solid #eceef0;border-radius:14px;gap:16px;margin:30px 0;padding:22px;display:flex}.wpis-author__av{object-fit:cover;border-radius:50%;flex:none;width:64px;height:64px}.wpis-author__lbl{font:500 11px/1 var(--font);color:var(--gray-dark);text-transform:uppercase;letter-spacing:.1em;display:block}.wpis-author__name{margin:6px 0 8px;font-size:16px;display:block}.wpis-author__bio{color:#555;font-size:13.5px;line-height:1.6}.wpis-adj{grid-template-columns:1fr 1fr;gap:16px;margin:30px 0;display:grid}@media (width<=599px){.wpis-adj{grid-template-columns:1fr}}.wpis-adj__link{border:1px solid #eceef0;border-radius:14px;padding:18px 20px}.wpis-adj__link:hover{border-color:#000}.wpis-adj__link--next{text-align:right}.wpis-adj__lbl{font:500 11.5px/1 var(--font);color:var(--gray-dark);text-transform:uppercase;margin-bottom:6px;display:block}.wpis-adj__title{font:500 14.5px/1.35 var(--font)}.wpis-kom{padding-top:10px}.wpis-kom h2{margin-bottom:18px;font-size:22px}.wpis-kom__cnt{color:var(--gray-dark)}.wpis-kom__list{gap:16px;margin:0 0 28px;padding:0;list-style:none;display:grid}.wpis-kom__item{border:1px solid #eceef0;border-radius:12px;gap:14px;padding:16px 18px;display:flex}.wpis-kom__av{width:40px;height:40px;font:500 15px/1 var(--font);color:#fff;background:#000;border-radius:50%;place-items:center;display:grid}.wpis-kom__head{align-items:baseline;gap:10px;margin:0 0 6px;font-size:13px;display:flex}.wpis-kom__head time{color:var(--gray-dark)}.wpis-kom__tresc{color:#444;margin:0;font-size:14px;line-height:1.6}.wpis-kom__pusto{color:#666;margin-bottom:26px;font-size:14px}.wpis-kom__form{border:1px solid #eceef0;border-radius:14px;padding:24px}.wpis-kom__form h3{margin-bottom:4px;font-size:17px}.wpis-kom__form textarea{width:100%;font:inherit;border:1px solid var(--border);resize:vertical;border-radius:10px;outline:0;padding:14px 16px}.wpis-kom__form .btn{margin-top:8px}.pager{justify-content:center;align-items:center;gap:16px;padding:36px 0;display:flex}.pager a,.pager__off{color:#333;border:1px solid var(--border);background:#fff;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.pager a:hover{color:#000;border-color:#000}.pager__off{color:var(--gray)}.pager__now{font-size:14px}.ic--flip{transform:rotate(180deg)}.wpis-kom__trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}