.kc-tech-offer[data-astro-cid-i2e6duzv]{--b-ink:var(--kc-tekst-glowny);--b-muted:var(--kc-tekst-drugorzedny);--b-line:var(--kc-linia-domyslna);--b-paper:var(--kc-tlo-sekcja);--b-lilac:var(--kc-tlo-sekcja);--b-accent:var(--kc-tekst-akcent);--b-accent-hover:var(--kc-akcja-glowna-hover);color:var(--b-ink);background:#fff;font-family:Inter,sans-serif;overflow-wrap:anywhere}.kc-tech-wrap[data-astro-cid-i2e6duzv]{width:calc(100% - 48px);max-width:1200px;margin-inline:auto;min-width:0}.kc-tech-hero[data-astro-cid-i2e6duzv]{padding:32px 0 48px;background:#fff;border-bottom:1px solid var(--b-line)}.kc-tech-hero-grid[data-astro-cid-i2e6duzv]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:48px;padding-top:32px}.kc-tech-eyebrow[data-astro-cid-i2e6duzv]{margin:0 0 12px}h1[data-astro-cid-i2e6duzv],h2[data-astro-cid-i2e6duzv],h3[data-astro-cid-i2e6duzv]{font-family:Montserrat,sans-serif;letter-spacing:-.03em;font-weight:600;color:var(--b-ink);text-wrap:balance}h1[data-astro-cid-i2e6duzv]{font-size:1.75rem;line-height:1.18;letter-spacing:-.5px;margin:0 0 24px}@media (min-width:1024px){h1[data-astro-cid-i2e6duzv]{font-size:3rem;line-height:1.15;letter-spacing:-1px}}h1[data-astro-cid-i2e6duzv] span[data-astro-cid-i2e6duzv]{display:block;margin-top:8px}h2[data-astro-cid-i2e6duzv]{font-size:1.5rem;line-height:1.25;letter-spacing:0;margin:0 0 16px}@media (min-width:1024px){h2[data-astro-cid-i2e6duzv]{font-size:2rem;line-height:1.2;letter-spacing:-.5px}}h3[data-astro-cid-i2e6duzv]{font-size:1.25rem;line-height:1.3;letter-spacing:0;margin:0 0 8px}p[data-astro-cid-i2e6duzv]{font-size:1rem;line-height:1.7;color:var(--b-muted);margin:0 0 16px;text-wrap:pretty}.kc-tech-lead[data-astro-cid-i2e6duzv]{font-size:1rem;line-height:1.6;color:var(--b-muted)}.kc-tech-actions[data-astro-cid-i2e6duzv]{display:flex;align-items:center;gap:16px 24px;flex-wrap:wrap;margin-top:24px}.kc-tech-actions[data-astro-cid-i2e6duzv] .btn-accent[data-astro-cid-i2e6duzv]{white-space:normal;text-align:center;gap:8px;min-height:48px;padding:0 20px;border-radius:8px;font-size:1rem;font-weight:600;box-shadow:none;transform:none}.kc-tech-actions[data-astro-cid-i2e6duzv] .btn-accent[data-astro-cid-i2e6duzv]:hover{background:var(--b-accent-hover);border-color:var(--b-accent-hover)}.kc-tech-text-link[data-astro-cid-i2e6duzv]{display:inline-block;padding-block:12px;color:var(--b-accent);font-weight:600;line-height:1.5;text-decoration:none;text-underline-offset:4px}.kc-tech-text-link[data-astro-cid-i2e6duzv]:hover{text-decoration:underline}.kc-tech-promise[data-astro-cid-i2e6duzv],.kc-tech-note[data-astro-cid-i2e6duzv]{color:var(--b-muted);font-size:.875rem;line-height:1.6}.kc-tech-muted[data-astro-cid-i2e6duzv]{color:var(--b-muted)}.kc-tech-promise[data-astro-cid-i2e6duzv]{margin:16px 0 0;max-width:62ch}figure[data-astro-cid-i2e6duzv]{margin:0;min-width:0}figure[data-astro-cid-i2e6duzv] img[data-astro-cid-i2e6duzv]{display:block;width:100%;height:auto;border-radius:12px}.kc-tech-section[data-astro-cid-i2e6duzv]{padding-block:88px;scroll-margin-top:112px}.kc-tech-section-intro[data-astro-cid-i2e6duzv]{max-width:820px;margin-bottom:32px}.kc-tech-section-intro[data-astro-cid-i2e6duzv]>p[data-astro-cid-i2e6duzv]:last-child{max-width:720px}.kc-tech-packages[data-astro-cid-i2e6duzv]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:stretch}.kc-tech-note[data-astro-cid-i2e6duzv]{max-width:950px;margin:32px 0 0}.kc-tech-scope[data-astro-cid-i2e6duzv]{background:var(--b-paper)}.kc-tech-editorial[data-astro-cid-i2e6duzv],.kc-tech-contact[data-astro-cid-i2e6duzv]{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:64px;align-items:start}.kc-tech-rows[data-astro-cid-i2e6duzv] article[data-astro-cid-i2e6duzv]{display:grid;grid-template-columns:32px minmax(0,1fr);gap:24px;padding:24px 0;border-top:1px solid var(--b-line)}.kc-tech-rows[data-astro-cid-i2e6duzv] article[data-astro-cid-i2e6duzv]:first-child{padding-top:0;border:0}.kc-tech-rows[data-astro-cid-i2e6duzv] p[data-astro-cid-i2e6duzv],.kc-tech-process[data-astro-cid-i2e6duzv] p[data-astro-cid-i2e6duzv]{margin:0}.kc-tech-number[data-astro-cid-i2e6duzv]{font-size:1rem;color:var(--b-accent);font-weight:600;letter-spacing:0;line-height:1.75}.kc-tech-form[data-astro-cid-i2e6duzv]{background:#fff;border:1px solid var(--b-line);border-radius:var(--kc-promien-karta);padding:32px;box-shadow:var(--kc-cien-uniesiony);min-width:0;color:var(--b-ink)}.kc-tech-form[data-astro-cid-i2e6duzv] .input{min-width:0;width:100%;border-radius:8px}.kc-tech-form[data-astro-cid-i2e6duzv] [data-submit-btn]{white-space:normal;border-radius:8px;box-shadow:none;background-image:none}.kc-tech-process[data-astro-cid-i2e6duzv]{background:var(--b-paper)}.kc-tech-process[data-astro-cid-i2e6duzv] ol[data-astro-cid-i2e6duzv]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;list-style:none;margin:32px 0 0;padding:0}.kc-tech-process[data-astro-cid-i2e6duzv] li[data-astro-cid-i2e6duzv]{border-top:1px solid var(--b-line);padding-top:24px;min-width:0}.kc-tech-process[data-astro-cid-i2e6duzv] h3[data-astro-cid-i2e6duzv]{margin-top:16px}.kc-tech-faq[data-astro-cid-i2e6duzv] details[data-astro-cid-i2e6duzv]{border-bottom:1px solid var(--b-line);padding:0}.kc-tech-faq[data-astro-cid-i2e6duzv] summary[data-astro-cid-i2e6duzv]{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;padding:24px 0;cursor:pointer;font-size:1.125rem;font-weight:600;line-height:1.5;color:var(--b-ink);list-style:none}.kc-tech-faq[data-astro-cid-i2e6duzv] summary[data-astro-cid-i2e6duzv]::-webkit-details-marker{display:none}.kc-tech-faq[data-astro-cid-i2e6duzv] summary[data-astro-cid-i2e6duzv] span[data-astro-cid-i2e6duzv]{color:var(--b-accent);font-size:1.5rem;line-height:1;flex-shrink:0}.kc-tech-faq[data-astro-cid-i2e6duzv] details[data-astro-cid-i2e6duzv][open] summary[data-astro-cid-i2e6duzv] span[data-astro-cid-i2e6duzv]{transform:rotate(45deg)}.kc-tech-faq[data-astro-cid-i2e6duzv] p[data-astro-cid-i2e6duzv]{margin:0;padding:0 0 24px;max-width:76ch}.kc-tech-related[data-astro-cid-i2e6duzv]{padding-bottom:64px}.kc-tech-related[data-astro-cid-i2e6duzv] h2[data-astro-cid-i2e6duzv]{font-size:1.5rem}.kc-tech-related[data-astro-cid-i2e6duzv]>div[data-astro-cid-i2e6duzv]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.kc-tech-related[data-astro-cid-i2e6duzv] a[data-astro-cid-i2e6duzv]{display:flex;justify-content:space-between;gap:24px;border-top:1px solid var(--b-line);padding-top:24px;color:var(--b-accent);text-decoration:none}.kc-tech-related[data-astro-cid-i2e6duzv] a[data-astro-cid-i2e6duzv]:hover strong[data-astro-cid-i2e6duzv]{text-decoration:underline}.kc-tech-related[data-astro-cid-i2e6duzv] strong[data-astro-cid-i2e6duzv],.kc-tech-related[data-astro-cid-i2e6duzv] small[data-astro-cid-i2e6duzv]{display:block}.kc-tech-related[data-astro-cid-i2e6duzv] strong[data-astro-cid-i2e6duzv]{color:var(--b-accent);font-weight:600;line-height:1.5}.kc-tech-related[data-astro-cid-i2e6duzv] small[data-astro-cid-i2e6duzv]{color:var(--b-muted);line-height:1.6;margin-top:8px;font-size:.875rem}.kc-tech-final[data-astro-cid-i2e6duzv]{background:var(--b-lilac)}.kc-tech-form--ukryty[data-astro-cid-i2e6duzv]{display:none}.kc-tech-do-formularza[data-astro-cid-i2e6duzv]{max-width:100%;white-space:normal}.kc-tech-packages[data-astro-cid-i2e6duzv]{align-items:stretch}.kc-tech-faq[data-astro-cid-i2e6duzv] summary[data-astro-cid-i2e6duzv] span[data-astro-cid-i2e6duzv]{font-size:1.25rem}a[data-astro-cid-i2e6duzv]:focus-visible,summary[data-astro-cid-i2e6duzv]:focus-visible{outline:3px solid var(--b-accent);outline-offset:4px;border-radius:4px}body:has(.kc-tech-offer) footer{overflow-wrap:anywhere}body:has(.kc-tech-offer) footer .grid>div,body:has(.kc-tech-offer) footer li>a,body:has(.kc-tech-offer) footer li>span{min-width:0}body:has(.kc-tech-offer) #sticky-cta a{min-width:0;text-align:center;overflow-wrap:anywhere}@media (max-width:1023px){.kc-tech-section[data-astro-cid-i2e6duzv]{padding-block:48px}}@media (max-width:1050px){.kc-tech-editorial[data-astro-cid-i2e6duzv],.kc-tech-contact[data-astro-cid-i2e6duzv]{gap:40px}.kc-tech-packages[data-astro-cid-i2e6duzv]{gap:16px}.kc-tech-process[data-astro-cid-i2e6duzv] ol[data-astro-cid-i2e6duzv]{grid-template-columns:repeat(2,minmax(0,1fr))}.kc-tech-hero-grid[data-astro-cid-i2e6duzv]{gap:32px}}@media (max-width:800px){.kc-tech-hero-grid[data-astro-cid-i2e6duzv],.kc-tech-editorial[data-astro-cid-i2e6duzv],.kc-tech-contact[data-astro-cid-i2e6duzv]{grid-template-columns:minmax(0,1fr)}.kc-tech-hero-grid[data-astro-cid-i2e6duzv]{padding-top:24px;gap:32px}.kc-tech-hero[data-astro-cid-i2e6duzv] figure[data-astro-cid-i2e6duzv]{max-width:500px;margin:auto}.kc-tech-packages[data-astro-cid-i2e6duzv]{grid-template-columns:minmax(0,1fr);gap:24px}.kc-tech-related[data-astro-cid-i2e6duzv]>div[data-astro-cid-i2e6duzv]{grid-template-columns:minmax(0,1fr);gap:0}.kc-tech-related[data-astro-cid-i2e6duzv] a[data-astro-cid-i2e6duzv]{padding-bottom:24px}.kc-tech-contact[data-astro-cid-i2e6duzv]{gap:32px}.kc-tech-form[data-astro-cid-i2e6duzv]{padding:24px}}@media (max-width:600px){.kc-tech-wrap[data-astro-cid-i2e6duzv]{width:calc(100% - 32px)}.kc-tech-section[data-astro-cid-i2e6duzv]{padding-block:48px}.kc-tech-related[data-astro-cid-i2e6duzv]{padding-bottom:48px}.kc-tech-form[data-astro-cid-i2e6duzv]{padding:24px 16px}.kc-tech-process[data-astro-cid-i2e6duzv] ol[data-astro-cid-i2e6duzv]{grid-template-columns:minmax(0,1fr)}.kc-tech-rows[data-astro-cid-i2e6duzv] article[data-astro-cid-i2e6duzv]{gap:16px}}