.toc[data-astro-cid-7k3pnqyz]{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-card);padding:var(--sp-3) var(--sp-4);font-size:var(--fs-sm)}.toc[data-astro-cid-7k3pnqyz] summary[data-astro-cid-7k3pnqyz]{cursor:pointer;font-size:var(--fs-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-weight:600;list-style:none}.toc[data-astro-cid-7k3pnqyz] summary[data-astro-cid-7k3pnqyz]::-webkit-details-marker{display:none}.toc[data-astro-cid-7k3pnqyz] summary[data-astro-cid-7k3pnqyz]:after{content:"+";float:right;color:var(--muted)}.toc[data-astro-cid-7k3pnqyz][open] summary[data-astro-cid-7k3pnqyz]:after{content:"–"}.toc[data-astro-cid-7k3pnqyz][open] summary[data-astro-cid-7k3pnqyz]{margin-bottom:var(--sp-3)}.toc[data-astro-cid-7k3pnqyz] ol[data-astro-cid-7k3pnqyz]{counter-reset:toc;gap:var(--sp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.toc[data-astro-cid-7k3pnqyz] li[data-astro-cid-7k3pnqyz]{counter-increment:toc;gap:var(--sp-2);line-height:1.4;display:flex}.toc[data-astro-cid-7k3pnqyz] li[data-astro-cid-7k3pnqyz]:before{content:counter(toc, decimal-leading-zero);color:var(--muted);font-size:var(--fs-nano);padding-top:3px;font-weight:600}.toc[data-astro-cid-7k3pnqyz] a[data-astro-cid-7k3pnqyz]{color:var(--text);transition:color var(--tr);text-decoration:none}.toc[data-astro-cid-7k3pnqyz] a[data-astro-cid-7k3pnqyz]:hover,.toc[data-astro-cid-7k3pnqyz] a[data-astro-cid-7k3pnqyz]:focus-visible{color:var(--accent)}@media (width>=1200px){.toc[data-astro-cid-7k3pnqyz]{max-height:calc(100svh - var(--header-h) - var(--sp-7));overflow-y:auto}.toc[data-astro-cid-7k3pnqyz] summary[data-astro-cid-7k3pnqyz]{cursor:default}.toc[data-astro-cid-7k3pnqyz] summary[data-astro-cid-7k3pnqyz] .plusminus[data-astro-cid-7k3pnqyz]{display:none}}.cta[data-astro-cid-ozghyhrq]{justify-content:space-between;align-items:center;gap:var(--sp-5) var(--sp-6);margin-block:var(--sp-7);flex-wrap:wrap;max-width:72ch;display:flex}.cta__h[data-astro-cid-ozghyhrq]{color:var(--text);margin:10px 0 var(--sp-2);font-size:clamp(1.25rem,1.1rem + .7vw,1.6rem)}.cta__p[data-astro-cid-ozghyhrq]{color:var(--muted);font-size:var(--fs-sm);line-height:var(--lh-body);max-width:52ch;margin:0}.cta[data-astro-cid-ozghyhrq] .btn[data-astro-cid-ozghyhrq]{flex:none}@media (width<=600px){.cta[data-astro-cid-ozghyhrq] .btn[data-astro-cid-ozghyhrq]{width:100%}}.post-head[data-astro-cid-g5songws]{margin-bottom:var(--sp-7)}.post-badges[data-astro-cid-g5songws]{gap:var(--sp-2);margin:0 0 var(--sp-3);flex-wrap:wrap;display:flex}.post-badges[data-astro-cid-g5songws]:empty{display:none}.post-head[data-astro-cid-g5songws] h1[data-astro-cid-g5songws]{max-width:20ch;margin-bottom:var(--sp-4)}@media (width>=900px){.post-head[data-astro-cid-g5songws] h1[data-astro-cid-g5songws]{max-width:24ch}}.post-meta[data-astro-cid-g5songws]{align-items:center;gap:var(--sp-2) var(--sp-3);font-size:var(--fs-xs);color:var(--muted);flex-wrap:wrap;margin:0;display:flex}.post-meta[data-astro-cid-g5songws]>[data-astro-cid-g5songws]+[data-astro-cid-g5songws]:before{content:"·";margin-right:var(--sp-3);color:var(--line)}.post-facts[data-astro-cid-g5songws]{gap:6px var(--sp-4);margin:var(--sp-5) 0 0;font-size:var(--fs-sm);grid-template-columns:auto minmax(0,1fr);max-width:46ch;display:grid}.post-facts[data-astro-cid-g5songws] dt[data-astro-cid-g5songws]{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:var(--fs-nano);padding-top:3px;font-weight:600}.post-facts[data-astro-cid-g5songws] dd[data-astro-cid-g5songws]{margin:0}.post-cover[data-astro-cid-g5songws]{margin:var(--sp-6) 0 0;border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-card);overflow:hidden}.post-cover[data-astro-cid-g5songws] img[data-astro-cid-g5songws]{aspect-ratio:16/9;object-fit:cover;width:100%}.post-cols[data-astro-cid-g5songws]{display:block}.post-toc[data-astro-cid-g5songws]{margin-bottom:var(--sp-6)}@media (width>=1200px){.post-cols[data-astro-cid-g5songws]{gap:var(--sp-8);grid-template-columns:260px minmax(0,1fr);align-items:start;display:grid}.post-toc[data-astro-cid-g5songws]{top:calc(var(--header-h) + var(--sp-5));margin-bottom:0;position:sticky}}.related[data-astro-cid-g5songws]{margin-top:var(--sp-md);border-top:1px solid var(--line);padding-top:var(--sp-7)}.related__h[data-astro-cid-g5songws]{margin-bottom:var(--sp-5);font-size:clamp(1.25rem,1.1rem + .8vw,1.65rem)}.related__grid[data-astro-cid-g5songws]{gap:var(--sp-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=1000px){.related__grid[data-astro-cid-g5songws]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.related__grid[data-astro-cid-g5songws]{grid-template-columns:1fr}}.page-head[data-astro-cid-ybatimd6] h1[data-astro-cid-ybatimd6]{max-width:22ch}.page-meta[data-astro-cid-ybatimd6]{font-size:var(--fs-xs);color:var(--muted);margin:0}.svc-breadcrumb{padding-top:var(--sp-4);font-size:var(--fs-xs);color:var(--muted)}.svc-breadcrumb ol{gap:var(--sp-2);flex-wrap:wrap;display:flex}.svc-breadcrumb li+li:before{content:"/";margin-right:var(--sp-2);color:var(--line)}.svc-breadcrumb a{color:var(--muted)}.svc-breadcrumb a:hover{color:var(--accent)}.svc-breadcrumb [aria-current]{color:var(--text)}.section.svc-hero{padding-top:var(--sp-7)}.svc-hero .led{margin-bottom:var(--sp-4)}.svc-hero .eyebrow{margin-bottom:var(--sp-2)}.svc-hero h1{margin-bottom:var(--sp-4)}.svc-hero .lead{margin-bottom:var(--sp-3)}.svc-hero .lead:last-of-type{margin-bottom:0}.svc-hero-intro{color:var(--text);font-weight:500}.svc-hero-grid{gap:var(--sp-7);align-items:center;display:grid}@media (width>=900px){.svc-hero-grid--split{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}}.svc-hero-cta{gap:var(--sp-3);margin-top:var(--sp-6);flex-wrap:wrap;display:flex}.svc-sec>.wrap>.eyebrow{margin-bottom:var(--sp-2)}.svc-sec h2{margin-bottom:var(--sp-3);max-width:30ch}.svc-sub{margin-bottom:0}.svc-sec>.wrap>.lead+.lead{margin-top:var(--sp-3)}.section.svc-sec--head{padding-bottom:0}.svc-sec--head h2{margin-bottom:0}.svc-grid{gap:var(--sp-5);margin-top:var(--sp-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));display:grid}.svc-card h3{margin-bottom:var(--sp-2)}.svc-card p{color:var(--muted);font-size:var(--fs-sm)}.svc-card .num{margin-bottom:var(--sp-3)}.svc-card--link a{flex-direction:column;height:100%;display:flex}.svc-card--link p{flex:auto}.svc-card--link .more{margin-top:var(--sp-4)}.svc-steps{gap:var(--sp-5);margin-top:var(--sp-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));display:grid}.svc-steps li{border-top:1px solid var(--line);padding-top:var(--sp-4)}.svc-steps .num{margin-bottom:var(--sp-3)}.svc-steps h3{margin-bottom:var(--sp-2)}.svc-steps p{color:var(--muted);font-size:var(--fs-sm)}.svc-stats{gap:var(--sp-5);margin-top:var(--sp-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));display:grid}.svc-stats li{border-left:1px solid var(--line);padding-left:var(--sp-4)}.svc-stat-v{color:var(--accent);font-size:var(--fs-num);font-weight:800;line-height:1.05;display:block}.svc-stat-l{margin-top:var(--sp-1);color:var(--muted);font-size:var(--fs-sm);display:block}.svc-cmp{gap:var(--sp-5);margin-top:var(--sp-6);display:grid}@media (width>=860px){.svc-cmp{grid-template-columns:repeat(2,minmax(0,1fr))}}.card.svc-cmp-b{border-color:var(--glow-border)}.svc-rows{gap:var(--sp-3);margin-top:var(--sp-6);display:grid}.svc-rows li{gap:6px var(--sp-3);padding:var(--sp-4) var(--sp-5);background:var(--bg-card);border:1px solid var(--line);border-radius:var(--radius);align-items:center;display:grid}@media (width>=720px){.svc-rows li{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}}.svc-row-a,.svc-row-arrow{color:var(--muted)}.svc-row-b{font-weight:600}.svc-media{gap:var(--sp-5);margin-top:var(--sp-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));display:grid}.svc-media img,.svc-media video{border:1px solid var(--line);border-radius:var(--radius);width:100%;height:auto}.svc-cap{margin-top:var(--sp-2);color:var(--muted);font-size:var(--fs-xs)}.svc-extra{gap:var(--sp-3);max-width:72ch;margin-top:var(--sp-6);display:grid}.svc-extra h3{margin-top:var(--sp-2)}.svc-extra p{color:var(--muted)}.svc-h5{font-size:var(--fs-sm);text-transform:uppercase;letter-spacing:.04em}.svc-quotes{gap:var(--sp-5);margin-top:var(--sp-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));display:grid}.svc-quotes blockquote{color:var(--text);font-size:var(--fs-sm);line-height:var(--lh-body)}.svc-author{margin-top:var(--sp-3);color:var(--muted);font-size:var(--fs-micro);letter-spacing:.1em;text-transform:uppercase;font-weight:600}.svc-links{gap:var(--sp-3) 18px;margin-top:var(--sp-5);flex-wrap:wrap;display:flex}.svc-links a{color:var(--text);border-bottom:1px solid var(--line);padding-bottom:2px}.svc-links a:hover,.svc-links a:focus-visible{color:var(--accent);border-color:var(--accent)}.svc-faq{margin-top:var(--sp-6);border-top:1px solid var(--line);max-width:78ch}.svc-faq details{border-bottom:1px solid var(--line)}.svc-faq summary{justify-content:space-between;gap:var(--sp-4);padding:var(--sp-4) 0;cursor:pointer;transition:color var(--tr);font-weight:600;line-height:1.4;list-style:none;display:flex}.svc-faq summary:hover{color:var(--accent)}.svc-faq summary::-webkit-details-marker{display:none}.svc-faq details p{padding-bottom:var(--sp-4);color:var(--muted);font-size:var(--fs-sm);max-width:72ch}.card.svc-cta-box{padding:var(--sp-6) clamp(var(--sp-5), 4vw, 44px)}.svc-cta-box h2{max-width:24ch;margin-bottom:var(--sp-3)}.svc-cta-box .eyebrow{margin-bottom:var(--sp-2)}.svc-cta-box .lead{margin-bottom:0}.svc-cta-akcje{align-items:center;gap:var(--sp-4) 22px;margin-top:var(--sp-6);flex-wrap:wrap;display:flex}.svc-tel{color:var(--accent);font-size:var(--fs-btn);letter-spacing:.02em;font-weight:600}.svc-badges{gap:var(--sp-3);margin-top:var(--sp-5);flex-wrap:wrap;display:flex}.svc-badges li{border:1px solid var(--line);border-radius:var(--radius);padding:6px var(--sp-3);color:var(--muted);font-size:var(--fs-xs)}.card.svc-mock{padding:var(--sp-5)}.svc-mock-lines{gap:var(--sp-2);color:var(--muted);font-size:var(--fs-sm);display:grid}.svc-mock-lines li:first-child{color:var(--text);letter-spacing:.04em;text-transform:uppercase;font-weight:600;font-size:var(--fs-micro)}.svc-mock-metrics{gap:var(--sp-5);margin-top:var(--sp-5);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));display:grid}.svc-sec .prose{margin-top:var(--sp-5)}
