.ap-foot .ap-foot__business{font-style:normal;font-size:var(--type-small-size);overflow-wrap:anywhere;gap:.35em;margin-top:1em;display:grid}.ap-foot [data-privacy-settings]{min-height:44px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:.5em 0;text-decoration:underline}.ap-foot [data-privacy-settings]:focus-visible{outline-offset:4px;outline:2px solid}.privacy-banner,.privacy-dialog,.privacy-banner *,.privacy-dialog *{box-sizing:border-box}.privacy-banner,.privacy-dialog{color:var(--ink);background:var(--surface);font:400 1rem/1.5 var(--font-sans);border:1px solid var(--line-field);border-radius:var(--radius-field);box-shadow:var(--shadow-card-sm);padding:24px}.privacy-banner[hidden]{display:none}.privacy-banner{z-index:1200;max-width:900px;max-height:min(calc(100dvh - var(--header-390,64px) - 96px),var(--privacy-focus-banner-max,100dvh));margin-inline:auto;position:fixed;inset:auto 16px 16px;overflow:auto}@media screen{html{scroll-padding-bottom:calc(var(--privacy-banner-space,0px) + 8px)}body{padding-bottom:var(--privacy-banner-space,0px)}body .s3-menu{max-height:calc(100dvh - var(--header-390,64px) - var(--privacy-banner-space,0px) - 8px)}}.privacy-banner h2,.privacy-dialog h2{margin:0 0 12px;font-size:1.25rem;line-height:1.3}.privacy-banner p,.privacy-dialog p{margin:0 0 12px}.privacy-banner a,.privacy-dialog a{color:inherit;text-underline-offset:3px;text-decoration:underline}.privacy-actions{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.privacy-button{border:1px solid var(--ink);border-radius:var(--radius-field);background:var(--surface);min-height:48px;color:var(--ink);font:600 1rem/1.3 var(--font-sans);cursor:pointer;text-align:center;flex:190px;padding:12px 16px}.privacy-button:hover{background:var(--bg-mgla)}.privacy-button:focus-visible,.privacy-dialog input:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.privacy-dialog{width:min(620px,100% - 32px);max-height:calc(100dvh - 32px);margin:auto}.privacy-dialog::backdrop{background:#0000008c}.privacy-dialog fieldset{border:0;margin:20px 0;padding:0}.privacy-dialog legend{margin-bottom:12px;font-weight:700}.privacy-dialog label{cursor:pointer;align-items:flex-start;gap:12px;margin-block:16px;display:flex}.privacy-dialog input{width:24px;height:24px;accent-color:var(--ink);flex:0 0 24px;margin:2px 0 0}.privacy-dialog label span span{display:block}.privacy-noscript{font:400 1rem/1.5 var(--font-sans);padding:16px}@media (width<=480px){.privacy-banner,.privacy-dialog{padding:18px}.privacy-actions{gap:8px}.privacy-button{flex-basis:100%}}@layer adapters{.ap-spot[data-spot-quiet=true] .ap-spot__tip{visibility:hidden;opacity:0}.ap-spot[data-spot-silent=true] .ap-spot__tip{visibility:hidden;opacity:0;pointer-events:none}.ap-spot[data-spot-teasing=true] .ap-spot__tip{top:auto;bottom:calc(8px - var(--spot-offset));white-space:normal;text-align:left;border-radius:22px;width:min(260px,100vw - 120px);min-height:88px;padding-right:48px;transform:none}.ap-spot[data-spot-teasing=true][data-spot-collision=clear]:not([data-spot-quiet=true]):not([data-spot-silent=true]):not([data-spot-tip-collision=blocked]):not([aria-expanded=true]):not(.is-tip-dismissed) .ap-spot__tip{opacity:1;visibility:visible}.ap-spot[aria-expanded=true] .ap-spot__tip,.ap-spot[data-spot-tip-collision=blocked] .ap-spot__tip{opacity:0;visibility:hidden}.ap-spot__miara{right:calc(100% + 12px);bottom:calc(8px - var(--spot-offset));width:min(260px,100vw - 120px);min-height:88px;font:500 14px/1.45 var(--font-sans);font-size:var(--type-small-size);line-height:var(--type-small-leading);font-weight:var(--type-small-weight);white-space:normal;text-align:left;visibility:hidden;opacity:0;pointer-events:none;padding:8px 48px 8px 14px;position:absolute}.ap-spot[aria-busy=true]{cursor:progress;outline:2px solid var(--ink);outline-offset:4px}.ap-spot-load-status{right:calc(var(--spot-offset) + var(--spot-button) + 12px + env(safe-area-inset-right,0px));bottom:calc(var(--spot-offset) + env(safe-area-inset-bottom,0px));z-index:21;border:1px solid var(--ink);background:var(--surface);width:min(250px,100vw - 120px);color:var(--ink);border-radius:12px;padding:12px 16px;font-size:14px;position:fixed}.ap-spot-load-status[hidden]{display:none}.ap-spot-tip-close{right:calc(var(--spot-offset) + var(--spot-button) + 12px + env(safe-area-inset-right,0px));bottom:calc(30px + env(safe-area-inset-bottom,0px));z-index:21;background:var(--action);width:44px;height:44px;color:var(--on-action);cursor:pointer;border:0;padding:0;position:fixed}@media (width<=699px){.ap-spot[data-spot-teasing=true] .ap-spot__tip,.ap-spot__miara{bottom:calc(8px - var(--spot-offset-bottom-mobile))}.ap-spot-tip-close,.ap-spot-load-status{right:calc(var(--spot-offset-right-mobile) + var(--spot-button-mobile) + 12px + env(safe-area-inset-right,0px))}.ap-spot-load-status{bottom:calc(var(--spot-offset-bottom-mobile) + env(safe-area-inset-bottom,0px))}}.ap-spot-tip-close:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.ap-spot>.ap-spotface{pointer-events:none;width:100%;height:100%;display:block}.ap-spotface__oczy{transform:translate(calc(var(--spot-gx,0px) + var(--spot-zaglada,0px)),var(--spot-gy,0px));transition:transform .15s cubic-bezier(.2,.8,.2,1)}.ap-spotface__oko{transform-box:fill-box;transform-origin:50% 100%;transition:transform 80ms ease-out}.ap-spotface.is-mrug .ap-spotface__oko{transform:scaleY(.25)}.ap-spotface__postac{transition:transform .17s cubic-bezier(.3,.7,.4,1)}.ap-spotface.is-hop .ap-spotface__postac{transform:translateY(-1.25px)}.ap-spot__tip-ai{font-weight:700;display:block}[data-spot-motion=stopped],[data-spot-motion=stopped] *,[data-spot-motion=stopped] :before,[data-spot-motion=stopped] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){.ap-spot,.ap-spot *,.s3-spotwrap,.s3-spotwrap *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.s3 [hidden]{display:none!important}.s3 button:disabled{cursor:default}.s3 [data-form-status]:empty,.s3 [data-copy-status]:empty{display:none}.s3 :is(a[href],button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--focus);outline-offset:3px}.s3 .ap-foot :focus-visible{outline-color:var(--on-night)}.s3 .s3-table-wrap:focus-visible{outline-offset:-3px}.s3 textarea.ap-input{max-height:max(96px,calc(100dvh - var(--privacy-banner-space,0px) - var(--header-390,64px) - 32px));overflow-y:auto}.s3-next-step .ap-lead{margin-top:18px}@container ap (width<=699px){.s3-next-step .ap-btn{padding-inline:18px;font-size:17px}}[hidden]{display:none!important}.ap-spot[aria-expanded=true] .ap-spot__tip{opacity:0;visibility:hidden}.ap-spot[data-spot-tip-collision=blocked] .ap-spot__tip{visibility:hidden;opacity:0;pointer-events:none}.ap-spot[data-spot-collision]{transform:none}.ap-spot{--spot-krawedz:var(--spot-offset)}@media (width<=699px){.ap-spot{--spot-krawedz:var(--spot-offset-right-mobile)}}.ap-spot:is([data-spot-quiet=true],[data-spot-collision]:not([data-spot-collision=clear])){--spot-zaglada:-3.5px;transform:translateX(calc(100% + var(--spot-krawedz) - 20px))}.ap-spot:is([data-spot-quiet=true],[data-spot-collision]:not([data-spot-collision=clear])):before{content:"";inset:0 calc(0px - var(--spot-krawedz))0-24px;position:absolute}.ap-spot:is([data-spot-quiet=true],[data-spot-collision]:not([data-spot-collision=clear])):is(:focus-visible,[aria-expanded=true]){--spot-zaglada:0px;transform:none}@media (hover:hover){.ap-spot:is([data-spot-quiet=true],[data-spot-collision]:not([data-spot-collision=clear])):hover{--spot-zaglada:0px;transform:none}}.theme-control{gap:2px;display:flex}.theme-control input{opacity:0;position:absolute}.theme-control span{border:1px solid var(--line-field);cursor:pointer;border-radius:4px;place-items:center;min-height:44px;padding-inline:6px;font-size:13px;display:grid}.theme-control input:checked+span{font-weight:700;text-decoration:underline}.theme-control input:focus-visible+span{outline:2px solid var(--focus);outline-offset:2px}.theme-desktop>button{anchor-name:--w;width:44px;margin-left:-2px;padding:0}#wyglad{position-anchor:--w;left:auto;top:anchor(bottom);right:anchor(right);border:1px solid var(--line-field);box-shadow:var(--shadow-card-sm);margin:38px 0 0}@media print{.ap-btn--primary{border-color:var(--ink)}.ap-logo--light{display:block!important}.ap-logo--dark,.ap-nav__in>:not(.ap-nav__logo),.ap-spot,.ap-foot{display:none!important}}}@layer tokens{:root{--bg:#fff;--bg-mgla:#f5f5f3;--surface:#fff;--ink:#171c22;--ink-muted:#5e6168;--line:#e6e6e2;--line-field:#7d8188;--action:#171c22;--action-hover:#343b45;--on-action:#fff;--focus:#171c22;--night:#12161b;--on-night:#f5f5f3;--on-night-muted:#a3a7ae;--night-line:#2a3038;--track:#e6e6e2;--brand:#f86011;--atrament:#171c22;--biel:#fff;--mgla:#f5f5f3;--szary:#5e6168;--krem:#f3efe6;--sygnal:#ffd23f;--chip:#ffe0c2;--stan-ok:#2e9e5b;--ok:#2e9e5b;--ok-tlo:#e2f2e8;--tor:#e6e6e2;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:40px;--space-7:64px;--space-8:128px;--radius-kropka:0px;--radius-field:12px;--radius-card:28px;--radius-media:32px;--radius-pill:999px;--shadow-card:0 30px 70px #171c222e;--shadow-card-sm:0 18px 44px #171c2229;--shadow-spot:0 10px 24px #171c2238;--shadow-nav:0 1px 0 #171c2214;--content-width:1200px;--text-measure:65ch;--gutter-390:20px;--header-1440:88px;--header-390:64px;--spot-button:52px;--spot-button-mobile:44px;--spot-offset:30px;--spot-offset-right-mobile:16px;--spot-offset-bottom-mobile:18px;--kreska-1080:7px;--kreska-strona:4.5px;--luk-1080:13px;--luk-hero:8px;--obrot-karty:-2deg;--obrot-dopisku:-5deg;--ruch-reakcja:.18s;--ruch-krzywa:cubic-bezier(.2, .7, .2, 1);--ruch-fokus:0s;--ruch-wejscie:.6s;--font-sans:"APC Sans", "APC Sans Fallback", Arial, sans-serif;--font-mono:"APC Mono", ui-monospace, Menlo, monospace;--font-hand:"APC Hand", "Segoe Print", "Bradley Hand", cursive;--type-hero-family:var(--font-sans);--type-hero-size:78px;--type-hero-leading:1;--type-hero-weight:800;--type-hero-tracking:-.04em;--type-hero-optical-size:40;--type-display-family:var(--font-sans);--type-display-size:54px;--type-display-leading:1.04;--type-display-weight:800;--type-display-tracking:-.035em;--type-display-optical-size:40;--type-title-family:var(--font-sans);--type-title-size:27px;--type-title-leading:1.15;--type-title-weight:800;--type-title-tracking:-.03em;--type-title-optical-size:32;--type-card-family:var(--font-sans);--type-card-size:21px;--type-card-leading:1.2;--type-card-weight:700;--type-card-tracking:-.015em;--type-tile-family:var(--font-sans);--type-tile-size:17px;--type-tile-leading:1.25;--type-tile-weight:700;--type-tile-tracking:-.01em;--type-numeral-family:var(--font-sans);--type-numeral-size:44px;--type-numeral-leading:1;--type-numeral-weight:800;--type-numeral-tracking:-.04em;--type-numeral-optical-size:40;--type-eyebrow-family:var(--font-sans);--type-eyebrow-size:19px;--type-eyebrow-leading:1.3;--type-eyebrow-weight:600;--type-eyebrow-tracking:-.005em;--type-lead-family:var(--font-sans);--type-lead-size:21px;--type-lead-leading:1.5;--type-lead-weight:400;--type-body-family:var(--font-sans);--type-body-size:17px;--type-body-leading:1.55;--type-body-weight:400;--type-body-strong-family:var(--font-sans);--type-body-strong-size:17px;--type-body-strong-leading:1.55;--type-body-strong-weight:600;--type-label-family:var(--font-sans);--type-label-size:18px;--type-label-leading:1;--type-label-weight:700;--type-label-tracking:-.01em;--type-note-family:var(--font-sans);--type-note-size:15px;--type-note-leading:1.45;--type-note-weight:500;--type-small-family:var(--font-sans);--type-small-size:14px;--type-small-leading:1.45;--type-small-weight:500;--type-data-family:var(--font-mono);--type-data-size:15px;--type-data-leading:1.4;--type-data-weight:500;--type-data-label-family:var(--font-mono);--type-data-label-size:13px;--type-data-label-leading:1.4;--type-data-label-weight:400;--type-hand-family:var(--font-hand);--type-hand-size:40px;--type-hand-leading:1;--type-hand-weight:700;color-scheme:light}@media (prefers-color-scheme:dark){:root{--bg:#12161b;--bg-mgla:#171c22;--surface:#1e242c;--ink:#f5f5f3;--ink-muted:#a3a7ae;--line:#343b45;--line-field:#6e757f;--action:#f5f5f3;--action-hover:#fff;--on-action:#171c22;--focus:#f5f5f3;--night:#0c0f13;--on-night:#f5f5f3;--on-night-muted:#a3a7ae;--night-line:#232a33;--track:#343b45;--ok-tlo:#1f3a2b;--shadow-card:0 30px 70px #00000080;--shadow-card-sm:0 18px 44px #00000073;--shadow-spot:0 10px 24px #0000008c;--shadow-nav:0 1px 0 #ffffff12;color-scheme:dark}}[data-theme=light]{--bg:#fff;--bg-mgla:#f5f5f3;--surface:#fff;--ink:#171c22;--ink-muted:#5e6168;--line:#e6e6e2;--line-field:#7d8188;--action:#171c22;--action-hover:#343b45;--on-action:#fff;--focus:#171c22;--night:#12161b;--on-night:#f5f5f3;--on-night-muted:#a3a7ae;--night-line:#2a3038;--track:#e6e6e2;--ok-tlo:#e2f2e8;--shadow-card:0 30px 70px #171c222e;--shadow-card-sm:0 18px 44px #171c2229;--shadow-spot:0 10px 24px #171c2238;--shadow-nav:0 1px 0 #171c2214;color-scheme:light}[data-theme=dark]{--bg:#12161b;--bg-mgla:#171c22;--surface:#1e242c;--ink:#f5f5f3;--ink-muted:#a3a7ae;--line:#343b45;--line-field:#6e757f;--action:#f5f5f3;--action-hover:#fff;--on-action:#171c22;--focus:#f5f5f3;--night:#0c0f13;--on-night:#f5f5f3;--on-night-muted:#a3a7ae;--night-line:#232a33;--track:#343b45;--ok-tlo:#1f3a2b;--shadow-card:0 30px 70px #00000080;--shadow-card-sm:0 18px 44px #00000073;--shadow-spot:0 10px 24px #0000008c;--shadow-nav:0 1px 0 #ffffff12;color-scheme:dark}@media print{:root,:root[data-theme]{--bg:#fff;--bg-mgla:#f5f5f3;--surface:#fff;--ink:#171c22;--ink-muted:#5e6168;--line:#e6e6e2;--line-field:#7d8188;--action:#fff;--action-hover:#343b45;--on-action:#171c22;--focus:#171c22;--night:#fff;--on-night:#171c22;--on-night-muted:#5e6168;--night-line:#2a3038;--track:#e6e6e2;--ok-tlo:#e2f2e8;--shadow-card:0 30px 70px #171c222e;--shadow-card-sm:0 18px 44px #171c2229;--shadow-spot:0 10px 24px #171c2238;--shadow-nav:0 1px 0 #171c2214;color-scheme:light}}}@layer fonts{@font-face{font-family:APC Sans;src:url(/_astro/dmsans-zmienny.UesP1TJK.woff2)format("woff2");font-weight:400 800;font-style:normal;font-display:swap}@font-face{font-family:APC Mono;src:url(/_astro/dmmono-400.BHCIXXLl.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:APC Mono;src:url(/_astro/dmmono-500.BtgVCieA.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:APC Hand;src:url(/_astro/caveat-700-dopiski.Bwpe_hmu.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:APC Sans Fallback;src:local(Arial),local(ArialMT);font-weight:400 599;size-adjust:103.37%;ascent-override:95.97%;descent-override:29.99%;line-gap-override:0%}@font-face{font-family:APC Sans Fallback;src:local(Arial Bold),local(Arial-BoldMT);font-weight:600 800;size-adjust:95.27%;ascent-override:104.12%;descent-override:32.54%;line-gap-override:0%}}@layer components{.ap-foot a:hover{text-underline-offset:.2em;text-decoration:underline}}@layer projectComponents{.ap{font-family:var(--font-sans);color:var(--ink);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ap *,.ap :before,.ap :after{box-sizing:border-box}.ap :where(h1,h2,h3,h4,p,dl,dd,figure,blockquote,ul,ol,fieldset){margin:0}.ap :where(ul,ol){padding:0;list-style:none}.ap :where(fieldset){border:0;min-width:0;padding:0}.ap :where(img){max-width:100%;display:block}.ap-c{container:ap/inline-size}.ap-wrap{width:min(var(--content-width),100% - 2*var(--gutter-390));margin-inline:auto}.ap-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ap-logo--dark,[data-theme=dark] .ap-logo--light{display:none}[data-theme=dark] .ap-logo--dark{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ap-logo--light{display:none}:root:not([data-theme=light]) .ap-logo--dark{display:block}}:root [data-theme=light] .ap-logo--light{display:block}:root [data-theme=light] .ap-logo--dark{display:none}.ap-dot{background:var(--brand);border-radius:var(--radius-kropka);vertical-align:baseline;width:.15em;height:.15em;margin-left:.03em;display:inline-block}.ap-eyebrow{letter-spacing:-.005em;color:var(--ink-muted);font-size:19px;font-weight:600;line-height:1.3}.ap-h1{letter-spacing:-.04em;text-wrap:balance;font-size:78px;font-weight:800;line-height:1}.ap-h2{letter-spacing:-.035em;text-wrap:balance;font-size:54px;font-weight:800;line-height:1.04}.ap-h3{font-optical-sizing:none;font-variation-settings:"opsz"32;letter-spacing:-.03em;text-wrap:balance;font-size:27px;font-weight:800;line-height:1.15}.ap-h4{letter-spacing:-.015em;text-wrap:balance;font-size:21px;font-weight:700;line-height:1.2}.ap-lead{text-wrap:pretty;max-width:60ch;font-size:21px;line-height:1.5}.ap-micro{color:var(--ink-muted);text-wrap:pretty;font-size:15px;font-weight:500;line-height:1.45}@container ap (width<=699px){.ap-eyebrow{font-size:15px}.ap-h1{font-size:42px;line-height:1.02}.ap-h2{font-size:32px}.ap-h3{font-size:20px}.ap-h4{font-size:19px}.ap-lead{font-size:17px}}@container ap (width<=359px){.ap-h1{hyphens:auto;overflow-wrap:break-word}}.ap-btn{border-radius:var(--radius-pill);min-height:56px;font:700 18px/1 var(--font-sans);letter-spacing:-.01em;text-align:center;cursor:pointer;transition:background-color var(--ruch-reakcja) var(--ruch-krzywa),border-color var(--ruch-reakcja) var(--ruch-krzywa),color var(--ruch-reakcja) var(--ruch-krzywa);border:1.5px solid #0000;justify-content:center;align-items:center;gap:10px;padding:0 30px;text-decoration:none;display:inline-flex}.ap-btn--primary{background:var(--action);color:var(--on-action)}.ap-btn--primary:hover,.ap-btn--primary.is-hover{background:var(--action-hover)}.ap-btn--secondary{color:var(--ink);border-color:var(--ink);background:0 0}.ap-btn--secondary:hover,.ap-btn--secondary.is-hover{background:var(--bg-mgla)}.ap-btn--sm{min-height:44px;padding:0 20px;font-size:15px}.ap-btn:focus-visible,.ap-btn.is-focus{outline:2px solid var(--focus);outline-offset:3px}.ap-link{color:var(--ink);text-decoration:underline;text-decoration-color:var(--ink);text-underline-offset:.22em;transition:text-decoration-color var(--ruch-reakcja) var(--ruch-krzywa);font-weight:600;text-decoration-thickness:1.5px}.ap-link:hover,.ap-link.is-hover{text-decoration-color:var(--line-field)}.ap-link:focus-visible,.ap-link.is-focus{outline:2px solid var(--focus);outline-offset:3px;border-radius:4px}.ap-ico{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.ap-nav{z-index:5;background:var(--bg);position:sticky;top:0}.ap-nav.is-scrolled{box-shadow:var(--shadow-nav)}.ap-nav__in{height:var(--header-1440);align-items:center;gap:28px;display:flex}.ap-nav__logo{border-radius:4px;flex:none;display:block}.ap-nav__logo img{width:auto;height:34px}.ap-nav__menu{align-items:center;gap:28px;margin-left:auto;display:flex}.ap-nav__menu a{min-width:44px;min-height:44px;color:var(--ink);white-space:nowrap;transition:border-color var(--ruch-reakcja) var(--ruch-krzywa);border-bottom:2px solid #0000;align-items:center;padding:8px 0;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.ap-nav__menu a:hover{border-bottom-color:var(--line-field)}.ap-nav__menu a[aria-current=page]{border-bottom-color:var(--ink);font-weight:600}.ap-nav__menu a:focus-visible,.ap-nav__logo:focus-visible{outline:2px solid var(--focus);outline-offset:3px}@container ap (width<=1099px){.ap-nav__menu,.ap-nav__cta,.theme-desktop{display:none}.ap-nav__in{height:var(--header-390)}.ap-nav__logo img{height:26px}}.ap-hero{background:var(--bg);padding-block:74px 160px}.ap-hero .ap-eyebrow{margin-bottom:26px}.ap-hero .ap-lead{margin-top:30px}@container ap (width<=699px){.ap-hero{padding-block:28px 56px}.ap-hero .ap-eyebrow{margin-bottom:14px}.ap-hero .ap-lead{margin-top:18px}}.ap-form{gap:var(--space-5);max-width:640px;padding:var(--space-6);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);display:grid}.ap-field{gap:var(--space-2);display:grid}.ap-field>label,.ap-field>legend{color:var(--ink);font-size:17px;font-weight:600;line-height:1.35}.ap-field>legend{float:left;width:100%;margin-bottom:var(--space-3);padding:0}.ap-input{background:var(--surface);width:100%;min-height:52px;color:var(--ink);border:1.5px solid var(--line-field);border-radius:var(--radius-field);font:400 17px/1.45 var(--font-sans);resize:vertical;padding:13px 16px;display:block}.ap-input:focus,.ap-input.is-focus{outline:2px solid var(--focus);outline-offset:2px;border-color:var(--ink)}.ap-form__legal{color:var(--ink-muted);font-size:14px;font-weight:500;line-height:1.45}.ap-form__legal a{color:var(--ink-muted);text-underline-offset:.2em;text-decoration:underline}@container ap (width<=699px){.ap-form{padding:24px 20px}}.ap-foot{background:var(--night);color:var(--on-night);padding-block:72px 32px}.ap-foot a{color:var(--on-night);text-underline-offset:.2em;transition:text-decoration-color var(--ruch-reakcja) var(--ruch-krzywa);text-decoration:underline #0000}.ap-foot a:hover{text-decoration-color:currentColor}.ap-foot a:focus-visible{outline:2px solid var(--on-night);outline-offset:3px;border-radius:4px}.ap-foot__top{gap:var(--space-6);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.ap-foot__logo img{width:auto;height:30px}.ap-foot__id p{max-width:40ch;color:var(--on-night-muted);margin-top:18px;font-size:17px;line-height:1.55}.ap-foot__id .ap-foot__contact{color:var(--on-night);gap:4px;margin-top:18px;font-size:16px;line-height:1.5;display:grid}.ap-foot__cols{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ap-foot__cols h2{color:var(--on-night-muted);margin-bottom:12px;font-size:15px;font-weight:600}.ap-foot__cols a{padding:6px 0;font-size:16px;line-height:1.4;display:block}.ap-foot__legal{border-top:1px solid var(--night-line);color:var(--on-night-muted);flex-wrap:wrap;gap:8px 24px;margin-top:56px;padding-top:20px;font-size:14px;font-weight:500;line-height:1.45;display:flex}.ap-foot__legal a{color:var(--on-night-muted)}@container ap (width<=699px){.ap-foot{padding-block:48px 28px}.ap-foot__top{grid-template-columns:minmax(0,1fr);gap:36px}.ap-foot__cols{gap:14px}.ap-foot__cols a{font-size:15px}.ap-foot__legal{margin-top:36px}}.ap-spot{right:calc(var(--spot-offset) + env(safe-area-inset-right,0px));bottom:calc(var(--spot-offset) + env(safe-area-inset-bottom,0px));z-index:20;width:var(--spot-button);height:var(--spot-button);border-radius:var(--radius-kropka);background:var(--brand);box-shadow:0 0 0 2px var(--atrament),var(--shadow-spot);cursor:pointer;transition:transform var(--ruch-reakcja) var(--ruch-krzywa);border:0;padding:0;position:fixed}.ap-spot img{width:100%;height:100%;image-rendering:pixelated}.ap-spot:hover{transform:translateY(-2px)}.ap-spot:focus-visible,.ap-spot.is-focus{outline:2px solid var(--focus);outline-offset:4px}.ap-spot__tip{border-radius:var(--radius-pill);background:var(--action);color:var(--on-action);font:500 14px/1.45 var(--font-sans);white-space:nowrap;opacity:0;visibility:hidden;pointer-events:auto;padding:8px 14px;position:absolute;top:50%;right:calc(100% + 12px);transform:translateY(-50%)}.ap-spot__tip:before{content:"";width:12px;height:100%;position:absolute;top:0;right:-12px}.ap-spot:not(.is-tip-dismissed):hover .ap-spot__tip,.ap-spot:not(.is-tip-dismissed):focus-visible .ap-spot__tip{opacity:1;visibility:visible}@media (width<=699px){.ap-spot:not(.ap-spot--inline){width:var(--spot-button-mobile);height:var(--spot-button-mobile);right:calc(var(--spot-offset-right-mobile) + env(safe-area-inset-right,0px));bottom:calc(var(--spot-offset-bottom-mobile) + env(safe-area-inset-bottom,0px))}}.ap-logos{--logo-k:1;grid-template-columns:repeat(var(--logo-cols,8),minmax(0,1fr));gap:var(--space-4);display:grid}@container ap (width<=1099px){.ap-logos{--logo-k:.8}}@container ap (width<=699px){.ap-logos{--logo-k:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}}@layer layout{html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-1440) + 16px)}html:has(.ap-pasek){scroll-padding-top:calc(var(--header-1440) + 76px)}body{background:var(--bg);margin:0}.s3{background:var(--bg);color:var(--ink)}.s3 main{display:block}.s3 main:focus{outline:none}.s3-skip{z-index:30;border-radius:var(--radius-pill);background:var(--action);min-height:44px;color:var(--on-action);align-items:center;padding:0 18px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex;position:absolute;top:-120px;left:16px}.s3-skip:focus{outline:2px solid var(--focus);outline-offset:3px;top:12px}.ap-nav{box-shadow:var(--shadow-nav)}.ap-nav__menu a{position:relative}.ap-nav__menu a:before{content:"";position:absolute;inset:-5px -6px}.s3-mobile-nav{margin-left:auto;display:none}.s3-mobile-nav>summary{min-height:44px;list-style:none}.s3-mobile-nav>summary::-webkit-details-marker{display:none}.s3-mobile-nav>summary:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.s3-mobile-nav:not([open]) .s3-menu{display:none}.s3-mobile-nav[open]>summary{background:var(--bg-mgla)}.s3-menu{inset-inline:0;max-height:calc(100vh - var(--header-390));max-height:calc(100dvh - var(--header-390));overscroll-behavior:contain;border-top:1px solid var(--line);background:var(--bg);box-shadow:var(--shadow-card-sm);position:absolute;top:100%;overflow-y:auto}.s3-menu__in{padding-block:4px 24px;display:grid}.s3-menu__link{border-bottom:1px solid var(--line);min-height:52px;color:var(--ink);align-items:center;font-size:17px;font-weight:600;text-decoration:none;display:flex}.s3-menu__link:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.s3-menu__link[aria-current=page]{text-underline-offset:.22em;text-decoration:underline}.s3-menu .ap-btn{margin-top:20px}.ap-nav__in,.ap-nav__menu{gap:24px}.ap-nav__cta{white-space:nowrap;flex:none}.ap-nav__tel{min-width:44px;min-height:44px;color:var(--ink);white-space:nowrap;flex:none;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.ap-nav__tel .ap-ico{stroke:var(--brand)}.ap-nav__tel:focus-visible{outline:2px solid var(--focus);outline-offset:3px}@container ap (width<=1280px){.ap-nav__tel span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}}@container ap (width<=1099px){.s3-mobile-nav{margin-left:0;display:block}.ap-nav__tel{margin-left:auto}}@container ap (width>=1100px) and (width<=1279px){.ap-nav__in,.ap-nav__menu{gap:12px}.ap-nav__logo img{height:28px}.ap-nav__cta{padding-inline:16px}}@container ap (width<=699px){.ap-nav__in{gap:10px}.ap-nav__logo img{height:24px}.s3-mobile-nav>summary{padding-inline:14px}}@container ap (width<=359px){.ap-nav__logo img{height:21px}.s3-mobile-nav>summary{width:44px;padding-inline:0}.s3-mobile-nav__t{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.ap-h1{font-size:var(--type-hero-size);line-height:var(--type-hero-leading);font-weight:var(--type-hero-weight);letter-spacing:var(--type-hero-tracking);font-variation-settings:"opsz"var(--type-hero-optical-size)}.ap-h2{font-size:var(--type-display-size);line-height:var(--type-display-leading);font-weight:var(--type-display-weight);letter-spacing:var(--type-display-tracking)}.ap-h3{font-size:var(--type-title-size);line-height:var(--type-title-leading);font-weight:var(--type-title-weight);letter-spacing:var(--type-title-tracking);font-variation-settings:"opsz"var(--type-title-optical-size)}.ap-eyebrow{font-size:var(--type-eyebrow-size);line-height:var(--type-eyebrow-leading);font-weight:var(--type-eyebrow-weight);letter-spacing:var(--type-eyebrow-tracking)}.ap-lead{font-size:var(--type-lead-size);line-height:var(--type-lead-leading);font-weight:var(--type-lead-weight)}.ap-micro{font-size:var(--type-note-size);line-height:var(--type-note-leading);font-weight:var(--type-note-weight)}.ap-foot__legal,.ap-spot__tip{font-size:var(--type-small-size);line-height:var(--type-small-leading);font-weight:var(--type-small-weight)}@container ap (width<=699px){.ap-h1{font-size:42px;line-height:1.02}.ap-h2{font-size:32px}.ap-h3{font-size:20px}.ap-eyebrow{font-size:15px}.ap-lead{font-size:17px}}@media (width<=1099px){body:has(.s3-mobile-nav[open]) .ap-spot{visibility:hidden;opacity:0}}.ap-spot[aria-disabled=true]{cursor:default}.ap-foot{padding-bottom:calc(var(--spot-button) + var(--spot-offset) + 24px + env(safe-area-inset-bottom,0px))}.ap-foot__cols a,.ap-foot__legal a,.ap-foot__contact a,.ap-foot__logo{align-items:center;min-height:44px;display:inline-flex}.ap-foot__legal{align-items:center}.ap-foot__cols a{display:flex}@container ap (width<=699px){.ap-foot__cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.ap-foot__cols>:last-child{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;column-gap:16px;display:grid}.ap-foot__cols>:last-child>h2{grid-column:1/-1}.ap-foot__legal{gap:0 20px}}}@layer projectPages{.ap-nav__logo,.ap-foot__logo{align-items:center;min-height:44px;display:inline-flex}@container ap (width<=1099px){.ap-foot__cols a{padding:12px 0}.ap-foot__legal a{align-items:center;min-height:44px;display:inline-flex}}.s3-band{padding-block:var(--space-8)}.s3-band--mgla{background:var(--bg-mgla)}@container ap (width<=699px){.s3-band{padding-block:72px}}.s3-head{max-width:860px;margin-bottom:var(--space-7);gap:18px;display:grid}.s3-head>.ap-lead,.s3-head>.ap-micro{margin-top:4px}@container ap (width<=699px){.s3-head{gap:12px;margin-bottom:36px}}.s3-split{column-gap:var(--space-7);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.s3-split>.s3-head{margin-bottom:0}@container ap (width<=1099px){.s3-split{grid-template-columns:minmax(0,1fr);row-gap:40px}}@container ap (width<=699px){.s3-split{row-gap:32px}}@media (height>=760px){@container ap (width>=1100px){.s3--rozmowa .s3-meet__side{top:calc(var(--header-1440) + var(--pasek-wys,0px) + 32px);position:sticky}}}.s3-prose h2{font-optical-sizing:none;font-variation-settings:"opsz"32}.s3-table-wrap{overflow-x:auto}.s3-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:17px;line-height:1.4}.s3-table caption{text-align:left;color:var(--ink-muted);padding-bottom:12px;font-size:15px;font-weight:600;line-height:1.45}.s3-table th{text-align:left;color:var(--ink-muted);border-top:1.5px solid var(--ink);border-bottom:1px solid var(--line);padding:12px 12px 12px 0;font-size:15px;font-weight:600}.s3-table td{border-bottom:1px solid var(--line);padding:12px 12px 12px 0}.s3-table td:nth-child(odd){font-weight:600}@container ap (width<=699px){.s3-table{font-size:15px}.s3-table th{font-size:14px}}.s3-prose{gap:20px;display:grid}.s3-prose p,.s3-prose li{text-wrap:pretty;font-size:17px;line-height:1.6}.s3-prose>p,.s3-prose>ul{max-width:var(--text-measure)}.s3-prose h2{letter-spacing:-.03em;text-wrap:balance;margin-top:28px;font-size:27px;font-weight:800;line-height:1.15}.s3-prose ul{gap:8px;display:grid}.s3-prose ul li{padding-left:24px;position:relative}.s3-prose ul li:before{content:"";background:var(--ink);border-radius:2px;width:11px;height:2px;position:absolute;top:.76em;left:2px}.s3-prose .ap-lead{max-width:60ch;font-size:21px;line-height:1.5}.s3-prose .ap-micro{font-size:15px;line-height:1.45}@container ap (width<=699px){.s3-prose .ap-lead{font-size:17px}.s3-prose h2{margin-top:16px;font-size:20px}}.s3-status{min-height:1.45em;color:var(--ink-muted);font-size:15px;font-weight:500;line-height:1.45}.s3-res__l{color:var(--ink-muted);text-wrap:pretty;font-size:15px;font-weight:600;line-height:1.45}.s3-res__v{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-top:6px;font-size:44px;font-weight:800;line-height:1}.s3-res--main{align-self:end}.s3-res__more{border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 20px;padding-top:20px;display:grid}.s3-res__more dt{color:var(--ink-muted);font-size:14px;font-weight:500;line-height:1.45}.s3-res__more dd{font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:20px;font-weight:700;line-height:1.2}.s3-res__t{text-wrap:pretty;grid-column:1/-1;font-size:17px;line-height:1.55}@container ap (width<=699px){.s3-res__v{font-size:36px}.s3-res__more{grid-template-columns:minmax(0,1fr);gap:10px}.s3-res__more>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.s3-res__more dd{margin:0;font-size:17px}}.s3-meet{gap:var(--space-6);margin-top:var(--space-7);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;display:grid}.s3-meet .ap-form{max-width:none}.s3-meet__main{gap:20px;display:grid}.s3-meet__side{gap:24px;display:grid}@container ap (width<=1099px){.s3-meet{grid-template-columns:minmax(0,1fr);gap:28px}.s3-meet__side{padding-top:0}}@container ap (width<=699px){.s3-meet{margin-top:36px}}.s3-next-step{border:1.5px dashed var(--line-field);border-radius:var(--radius-card);gap:10px;padding:26px 28px;display:grid}.s3-next-step p:last-child{color:var(--ink-muted);text-wrap:pretty;font-size:17px;line-height:1.55}@container ap (width<=699px){.s3-next-step{padding:20px}}.s3-cal{padding:var(--space-6);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);gap:26px;display:grid}.s3-cal__head{gap:8px;display:grid}.s3-cal__btn{justify-self:start}.s3-cal__info summary{cursor:pointer;padding-block:11px;font-size:15px;font-weight:600;line-height:1.45;display:list-item}.s3-cal__info[open]{gap:10px;display:grid}.s3-agenda{border:1px solid var(--line);border-radius:var(--radius-field);background:var(--surface);gap:12px;padding:20px 22px;display:grid}.s3-agenda__kto{color:var(--ink-muted);text-wrap:pretty;font-size:16px;line-height:1.45}.s3-agenda__kto strong{color:var(--ink);font-weight:700;display:block}.s3-agenda__lista{counter-reset:s3-agenda;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px;margin:0;padding:0;list-style:none;display:grid}.s3-agenda__lista li{color:var(--ink-muted);counter-increment:s3-agenda;text-wrap:pretty;grid-template-columns:26px minmax(0,1fr);align-items:start;column-gap:10px;font-size:15px;line-height:1.45;display:grid}.s3-agenda__lista li:before{content:counter(s3-agenda);border:1.5px solid var(--line-field);width:26px;height:26px;color:var(--ink);font:600 13px/1 var(--font-sans);border-radius:50%;place-items:center;display:grid}.s3-agenda__lista b{color:var(--ink);font-weight:700}@container ap (width<=699px){.s3-agenda{padding:16px 18px}.s3-agenda__lista{grid-template-columns:minmax(0,1fr)}}.s3-kroki{gap:12px;display:grid}.s3-kroki__lista{color:var(--ink-muted);gap:8px;margin:0;padding-inline-start:1.4em;font-size:16px;line-height:1.5;list-style:decimal;display:grid}.s3-kroki__lista b{color:var(--ink);font-weight:700}@container ap (width<=699px){.s3-cal{gap:22px;padding:24px 20px}.s3-cal__btn{justify-self:stretch;gap:8px;padding-inline:14px;font-size:17px;line-height:1.2}.s3-cal__btn .ap-ico{width:18px;height:18px}}.s3-assure{color:var(--ink-muted);gap:2px;font-size:15px;font-weight:500;line-height:1.45;display:grid}.s3-assure li{flex-wrap:wrap;align-items:center;column-gap:6px;min-height:36px;display:flex}.s3-assure a{min-height:44px;color:var(--ink);align-items:center;display:inline-flex}@container ap (width>=1100px){.s3-menu{display:none}}.s3:has(.s3-nav-mobile[open]) .ap-spot{visibility:hidden;opacity:0}.ap-hero.s3-hero--flat{padding-block:74px var(--space-8)}@container ap (width<=699px){.ap-hero.s3-hero--flat{padding-block:28px 72px}}.ap-hero .s3-head{gap:0}.ap-hero .s3-head>.ap-lead{margin-top:30px}@container ap (width<=699px){.ap-hero .s3-head>.ap-lead{margin-top:18px}}@container ap (width<=1099px){.ap-foot__legal{align-items:center}.ap-foot__legal>span{align-items:center;min-height:44px;display:inline-flex}}.s3 .ap-hero{background:var(--bg-mgla);background:light-dark(#fff4d1,#2c292e)}}@layer motion{::view-transition-old(root){animation:.14s ease-out both s3-przenikanie-out}::view-transition-new(root){animation:.14s ease-in both s3-przenikanie-in}@keyframes s3-przenikanie-out{to{opacity:0}}@keyframes s3-przenikanie-in{0%{opacity:0}}@keyframes s3-wejscie{0%{opacity:0;translate:0 14px}}:root:not([data-ruch]) .ap-h1 .ap-dot{transition:translate .4s cubic-bezier(.3,1.35,.5,1) .15s}@starting-style{.ap-h1 .ap-dot{translate:0-.7em}}@media (prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none}.ap *,.ap :before,.ap :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.ap-spot:hover{transform:none}}}@layer forms{}