.blog-word{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink-900);font-size:19px;font-weight:900}.article-panel{min-height:0;padding-bottom:80px;display:block}.crumbs{color:var(--text-muted);gap:8px;margin-bottom:24px;font-size:14px;font-weight:700;display:flex}.crumbs a{color:var(--lime-700)}.article{max-width:760px;margin:0 auto;padding-bottom:24px}.art-head{text-align:center;flex-direction:column;align-items:center;gap:0;display:flex}.art-head .art-lead{max-width:62ch}.article h1{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-strong);margin:16px 0 0;font-size:clamp(32px,4vw,52px);font-weight:900;line-height:1.12}.article h2{font-family:var(--font-display);color:var(--text-strong);margin:48px 0 12px;font-size:26px;font-weight:800;line-height:1.25}.article h3{font-family:var(--font-display);color:var(--text-strong);margin:28px 0 8px;font-size:19px;font-weight:800}.article p{color:var(--text-muted);margin:0 0 14px;font-size:17px;line-height:1.65}.art-meta{color:var(--text-subtle);margin:16px 0 24px;font-size:14px;font-weight:700}.art-lead{color:var(--text-body);font-size:20px;line-height:1.55}.article li{color:var(--text-muted);font-size:17px;line-height:1.6}.article ul,.article ol{margin:0 0 14px;padding-left:24px}.article ul{list-style:outside}.article ol{list-style:decimal}.article li+li{margin-top:10px}.article li::marker{color:var(--ink-400)}.article code{background:var(--ink-100);border-radius:var(--radius-sm);color:var(--text-strong);padding:2px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.article blockquote{border-left:4px solid var(--lime-500);background:var(--lime-50);border-radius:0 var(--radius-lg) var(--radius-lg) 0;margin:0 0 14px;padding:14px 18px}.article blockquote p{margin:0}.dok-rozdzial{background:var(--ink-200);border:0;height:1px;margin:34px 0}.tabela{border:2px solid var(--ink-200);border-radius:var(--radius-lg);margin:0 0 14px}.tabela table{border-collapse:collapse;width:100%}.tabela th,.tabela td{text-align:left;vertical-align:top;border-bottom:1px solid var(--ink-200);padding:12px 16px;font-size:15px;line-height:1.5}.tabela th{color:var(--text-strong);background:var(--ink-50);font-weight:800}.tabela td{color:var(--text-muted)}.tabela tr:last-child td{border-bottom:0}@media (width<=620px){.tabela{border:0;border-radius:0}.tabela thead{display:none}.tabela table,.tabela tbody,.tabela tr,.tabela td{display:block}.tabela tr{border:2px solid var(--ink-200);border-radius:var(--radius-lg);margin-bottom:10px;padding:14px 16px}.tabela td{border-bottom:0;padding:0}.tabela td:first-child{color:var(--text-strong);margin-bottom:4px;font-weight:800}}.toc{background:var(--ink-50);border:2px solid var(--ink-200);border-radius:var(--radius-lg);margin:32px 0;padding:24px 28px}.toc h2{margin:0 0 12px;font-size:17px}.toc ol{gap:10px;margin:0;padding:0;list-style:none;display:grid}.toc li+li{margin-top:0}.toc a{font-weight:700}.rel{margin-top:8px}.rel a{font-size:17px;font-weight:700}.cta-box{background:var(--lime-100);border:2px solid var(--lime-500);border-radius:var(--radius-xl);margin:56px 0 0;padding:32px}.cta-box h2{margin:0 0 8px;font-size:26px}.cta-box p{color:var(--ink-800)}.post{color:inherit;flex-direction:column;gap:12px;padding:28px;display:flex}.post:hover{border-color:var(--lime-500);color:inherit}.post h2{font-family:var(--font-display);color:var(--text-strong);margin:0;font-size:23px;font-weight:800;line-height:1.25}.post p{color:var(--text-muted);margin:0;font-size:16px;line-height:1.6}.post-meta{color:var(--text-subtle);margin-top:auto;font-size:13px;font-weight:700}.lista-pusta{color:var(--text-muted);text-align:center;margin:0;font-size:17px;line-height:1.6}.lista-wpisow:has(.post) .lista-pusta{display:none}#naglowek,#stopka{display:contents}#naglowek:empty{height:72px;display:block}
