.nf{--kc-font-tekst:"Inter KC", "Inter", system-ui, sans-serif;--nf-margines:16px;color:var(--kc-tekst-glowny);font-family:var(--kc-font-tekst);overflow-wrap:break-word}@media (min-width:640px){.nf{--nf-margines:24px}}.nf *,.nf :before,.nf :after{box-sizing:border-box}.nf .nf-kontener{max-width:1248px;margin-inline:auto;padding-inline:var(--nf-margines)}.nf .nf-kontener--waski{max-width:848px}.nf a:focus-visible,.nf summary:focus-visible,.nf button:focus-visible{outline:0;box-shadow:var(--kc-cien-fokus);border-radius:4px}.nf .nf-ikona{width:20px;height:20px;flex:none}.nf .nf-ukryte{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.nf .nf-h1{margin:0;font:600 1.75rem/1.18 var(--kc-font-naglowki);letter-spacing:-.5px;color:var(--kc-tekst-glowny);text-wrap:balance}.nf .nf-h2{margin:0;font:600 1.5rem/1.25 var(--kc-font-naglowki);color:var(--kc-tekst-glowny);text-wrap:balance}.nf .nf-h3{margin:0;font:600 1.25rem/1.3 var(--kc-font-naglowki);color:var(--kc-tekst-glowny)}.nf .nf-lead{margin:0;font:400 1rem/1.6 var(--kc-font-tekst);color:var(--kc-tekst-drugorzedny)}.nf .nf-tekst{margin:0;font:400 .9375rem/1.55 var(--kc-font-tekst);color:var(--kc-tekst-drugorzedny)}.nf .nf-maly{margin:0;font:400 .8125rem/1.5 var(--kc-font-tekst);color:var(--kc-tekst-drugorzedny)}.nf .nf-akcent{color:var(--kc-tekst-akcent)}@media (min-width:1024px){.nf .nf-h1{font-size:3rem;line-height:1.15;letter-spacing:-1px}.nf .nf-h2{font-size:2rem;line-height:1.2;letter-spacing:-.5px}.nf .nf-lead{font-size:1.25rem}}.nf .nf-etykieta{display:inline-flex;align-items:center;gap:var(--kc-odstep-8);margin:0;font:500 .875rem/1.4 var(--kc-font-tekst);color:var(--kc-tekst-glowny)}.nf .nf-etykieta img{width:6px;height:20px;flex:none}.nf .nf-etykieta--jasna{color:#fff}.nf .nf-sekcja{padding-block:48px}.nf .nf-sekcja--szara{background:var(--kc-tlo-sekcja)}.nf .nf-sekcja--ciemna{position:relative;overflow:hidden;z-index:0;background:var(--kc-tlo-ciemne);color:#fff}.nf .nf-sekcja--ciemna:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,var(--kc-marka-fiolet),var(--kc-marka-roz))}.nf .nf-sekcja--ciemna:after{content:"";position:absolute;z-index:-1;right:-200px;top:-260px;width:700px;height:700px;border-radius:50%;background:radial-gradient(closest-side,#5f2ded73,#5f2ded00);pointer-events:none}.nf .nf-sekcja--ciemna :is(.nf-h1,.nf-h2,.nf-h3){color:#fff}.nf .nf-sekcja--ciemna :is(.nf-lead,.nf-tekst,.nf-maly){color:var(--kc-tekst-link-na-ciemnym)}.nf .nf-glowa-sekcji{display:flex;flex-direction:column;gap:12px;margin-bottom:28px;max-width:760px}@media (min-width:1024px){.nf .nf-sekcja{padding-block:88px}.nf .nf-glowa-sekcji{gap:16px;margin-bottom:40px}}.nf .nf-hero{position:relative;padding-block:24px 40px}.nf .nf-hero__tekst{display:flex;flex-direction:column;gap:16px;min-width:0}@media (min-width:1024px){.nf .nf-hero{padding-block:56px 88px}.nf .nf-hero__tekst{gap:24px}}.nf .nf-siatka{display:grid;gap:16px;grid-template-columns:minmax(0,1fr)}.nf .nf-siatka>*{min-width:0}@media (min-width:640px){.nf .nf-siatka--2,.nf .nf-siatka--3,.nf .nf-siatka--4{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (min-width:1024px){.nf .nf-siatka--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.nf .nf-siatka--4{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}}.nf .nf-karta{position:relative;display:flex;flex-direction:column;gap:10px;padding:20px;background:var(--kc-tlo-strona);border:1px solid var(--kc-linia-domyslna);border-radius:var(--kc-promien-karta);box-shadow:var(--kc-cien-karta);color:var(--kc-tekst-glowny)}.nf .nf-karta>*{margin:0}.nf .nf-karta--szara{background:var(--kc-tlo-sekcja);border-color:transparent;box-shadow:none}.nf .nf-karta--plaska{box-shadow:none}.nf .nf-karta--uniesiona{box-shadow:var(--kc-cien-uniesiony)}.nf a.nf-karta,.nf .nf-karta--link{text-decoration:none;transition:box-shadow .15s,border-color .15s}.nf a.nf-karta:hover,.nf .nf-karta--link:hover{border-color:var(--kc-p-szary-300);box-shadow:var(--kc-cien-wyrozniona)}@media (min-width:1024px){.nf .nf-karta{padding:28px}}.nf .nf-karta__meta{font:500 .8125rem/1.4 var(--kc-font-tekst);color:var(--kc-tekst-akcent)}.nf .nf-karta__akcja{display:inline-flex;align-items:center;gap:6px;margin-top:auto;font:600 .875rem/1.4 var(--kc-font-tekst);color:var(--kc-tekst-akcent);text-decoration:none}.nf .nf-rozciagnij:after{content:"";position:absolute;inset:0;border-radius:inherit}.nf .nf-rozciagnij:focus-visible{box-shadow:none}.nf .nf-rozciagnij:focus-visible:after{box-shadow:var(--kc-cien-fokus);border-radius:14px}.nf .nf-obszar{display:flex;flex-direction:column;gap:10px;padding-top:20px;border-top:2px solid var(--kc-marka-fiolet)}.nf .nf-obszar>*{margin:0}.nf .nf-wiersze{list-style:none;margin:0;padding:0}.nf .nf-wiersz{position:relative;display:flex;align-items:center;gap:16px;min-height:48px;padding:12px 0;border-bottom:1px solid var(--kc-linia-domyslna);font:600 .9375rem/1.4 var(--kc-font-tekst)}.nf .nf-wiersz>a{flex:1;min-width:0;color:var(--kc-tekst-glowny);text-decoration:none}.nf .nf-wiersz:hover>a{color:var(--kc-tekst-akcent)}.nf .nf-chipy{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.nf .nf-chip{display:inline-flex;align-items:center;min-height:36px;padding:6px 12px;border:1px solid var(--kc-linia-domyslna);border-radius:var(--kc-promien-pelny);background:var(--kc-tlo-strona);font:500 .8125rem/1.4 var(--kc-font-tekst);color:var(--kc-tekst-glowny);text-decoration:none}.nf a.nf-chip{min-height:44px}.nf a.nf-chip:hover{border-color:var(--kc-tekst-glowny)}.nf .nf-odznaka{display:inline-flex;align-items:center;padding:4px 10px;border-radius:var(--kc-promien-pelny);background:var(--kc-tlo-sekcja);font:500 .8125rem/1.4 var(--kc-font-tekst);color:var(--kc-tekst-akcent);white-space:nowrap}.nf .nf-akcje{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.nf .nf-zawin{white-space:normal;text-align:center;padding-block:10px}.nf .nf-przycisk-obrys{background:0 0;color:#fff;border-color:#fff6}.nf .nf-przycisk-obrys:hover{border-color:#fff;background:#ffffff0f}@media (max-width:479.98px){.nf .nf-akcje--pelne>.kc-przycisk{width:100%}.nf .kc-przycisk{white-space:normal;text-align:center;padding-block:10px}}.nf .nf-faq{display:grid;gap:24px}@media (min-width:1024px){.nf .nf-faq{grid-template-columns:minmax(0,400px) minmax(0,1fr);gap:72px;align-items:start}}.nf .nf-faq details{border-top:1px solid var(--kc-linia-domyslna)}.nf .nf-faq details:last-child{border-bottom:1px solid var(--kc-linia-domyslna)}.nf .nf-faq summary{display:flex;align-items:center;gap:12px;min-height:48px;padding:16px 0;cursor:pointer;list-style:none;font:600 1rem/1.4 var(--kc-font-tekst);color:var(--kc-tekst-glowny)}.nf .nf-faq summary::-webkit-details-marker{display:none}.nf .nf-faq summary>span{flex:1}.nf .nf-faq summary .nf-ikona{transition:transform .15s}.nf .nf-faq details[open] summary{color:var(--kc-tekst-akcent);padding-bottom:8px}.nf .nf-faq details[open] summary .nf-ikona{transform:rotate(180deg)}.nf .nf-faq__odp{padding-bottom:16px;font:400 1rem/1.6 var(--kc-font-tekst);color:var(--kc-tekst-glowny)}.nf .nf-faq__odp>*{margin:0}.nf .nf-faq__odp>*+*{margin-top:10px}.nf .nf-faq__odp a{color:var(--kc-tekst-akcent);text-decoration:underline}.nf .nf-proza{font:400 1rem/1.7 var(--kc-font-tekst);color:var(--kc-tekst-glowny)}.nf .nf-proza>*{margin-top:0;margin-bottom:0}.nf .nf-proza>*+*{margin-top:16px}.nf .nf-proza h2{margin-top:48px;font:600 1.5rem/1.25 var(--kc-font-naglowki);scroll-margin-top:96px}.nf .nf-proza h3{margin-top:32px;font:600 1.25rem/1.3 var(--kc-font-naglowki)}.nf .nf-proza h4{margin-top:24px;font:600 1rem/1.4 var(--kc-font-tekst)}.nf .nf-proza h2+*,.nf .nf-proza h3+*,.nf .nf-proza h4+*{margin-top:12px}.nf .nf-proza ul,.nf .nf-proza ol{padding-left:1.4rem}.nf .nf-proza ul{list-style:disc}.nf .nf-proza ol{list-style:decimal}.nf .nf-proza li+li{margin-top:6px}.nf .nf-proza li::marker{color:var(--kc-marka-fiolet)}.nf .nf-proza a{color:var(--kc-tekst-akcent);text-decoration:underline;text-underline-offset:2px}.nf .nf-proza a.kc-przycisk{color:var(--kc-tekst-glowny);text-decoration:none}.nf .nf-proza a.kc-przycisk--glowny{color:var(--kc-tekst-na-ciemnym)}.nf .nf-proza strong{font-weight:600}.nf .nf-proza table{width:100%;border-collapse:collapse;font-size:.9375rem}.nf .nf-proza th,.nf .nf-proza td{padding:10px 12px;border-bottom:1px solid var(--kc-linia-domyslna);text-align:left;vertical-align:top}.nf .nf-proza thead th{background:var(--kc-tlo-sekcja);font-weight:500;font-size:.8125rem}.nf .nf-proza code{font-family:var(--kc-font-kod);font-size:.875em;padding:1px 5px;border-radius:4px;background:var(--kc-tlo-sekcja)}.nf .nf-proza .nf-tabela{overflow-x:auto;border:1px solid var(--kc-linia-domyslna);border-radius:var(--kc-promien-karta)}@media (min-width:1024px){.nf .nf-proza{font-size:1.0625rem}.nf .nf-proza h2{font-size:2rem;line-height:1.2;letter-spacing:-.5px;margin-top:64px}}.nf .nf-ozd{display:none;pointer-events:none}@media (min-width:1024px){.nf .nf-ozd{display:block;position:absolute}}.nf .nf-ozd-siatka{width:355px;height:509px;background:url(/images/ns/firma/siatka-punktow.svg)no-repeat;z-index:0}.nf .nf-ozd-kod{padding:4px 8px;border-radius:var(--kc-promien-maly);background:var(--kc-tlo-ciemne);box-shadow:var(--kc-cien-ozdobnik);font:400 .75rem/1.5 var(--kc-font-kod);color:var(--kc-tekst-terminal);white-space:nowrap;z-index:2}.nf .nf-ozd-powiadomienie{align-items:center;gap:12px;padding:12px 20px 12px 12px;border:1px solid var(--kc-linia-domyslna);border-radius:var(--kc-promien-karta);background:var(--kc-tlo-strona);box-shadow:var(--kc-cien-uniesiony);z-index:3;animation:nf-unos 6s ease-in-out infinite}@media (min-width:1024px){.nf .nf-ozd-powiadomienie{display:flex}}.nf .nf-ozd-powiadomienie>span:first-child{display:grid;place-items:center;width:36px;height:36px;border-radius:18px;background:#5f2ded1a;flex:none}.nf .nf-ozd-powiadomienie b{display:block;font:500 .875rem/1.4 var(--kc-font-tekst)}.nf .nf-ozd-powiadomienie i{display:block;font:600 .75rem/1.3 var(--kc-font-tekst);font-style:normal;color:var(--kc-tekst-drugorzedny)}.nf .nf-ozd-kursor{width:100px;height:40px;z-index:3}.nf .nf-ozd-kursor img{position:absolute;left:0;top:0;width:16px;height:23px}.nf .nf-ozd-kursor span{position:absolute;left:12px;top:17px;padding:3px 7px;border-radius:2px 6px 6px;background:var(--kc-ozdobnik-roz);font:600 .75rem/1.3 var(--kc-font-tekst);color:#fff;white-space:nowrap}@keyframes nf-unos{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.nf .nf-ozd-powiadomienie{animation:none}}.nf-formularz form{display:flex;flex-direction:column;gap:16px}.nf-formularz form>*{margin:0!important}.nf-formularz [hidden]{display:none!important}.nf-formularz .form-group,.nf-formularz [data-lead-source]{display:flex;flex-direction:column;gap:8px}.nf-formularz .label{display:block;margin:0;font:500 .875rem/1.4 var(--kc-font-tekst);color:var(--kc-tekst-glowny)}.nf-formularz .label-optional{font-weight:400;color:var(--kc-tekst-drugorzedny)}.nf-formularz .text-error{color:var(--kc-tekst-glowny)}.nf-formularz .input{width:100%;min-height:48px;padding:10px 16px;border:1px solid var(--kc-linia-przycisk);border-radius:var(--kc-promien-maly);background:var(--kc-tlo-strona);color:var(--kc-tekst-glowny);font:400 1rem/1.6 var(--kc-font-tekst);box-shadow:none}.nf-formularz .input::-moz-placeholder{color:var(--kc-tekst-placeholder);opacity:1}.nf-formularz .input::placeholder{color:var(--kc-tekst-placeholder);opacity:1}.nf-formularz textarea.input{min-height:96px}.nf-formularz .input:focus,.nf-formularz .input:focus-visible{outline:0;border:2px solid var(--kc-stan-fokus);padding:9px 15px;box-shadow:0 0 0 3px #5f2ded2e}.nf-formularz .input.input-error{border:2px solid var(--kc-stan-blad);padding:9px 15px}.nf-formularz [data-lead-source-other]{margin-top:8px!important;display:flex;flex-direction:column;gap:8px}.nf-formularz [data-lead-source-other][hidden]{display:none}.nf-formularz .btn-accent,.nf-formularz button[type=submit]{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;padding:0 20px;border:1px solid transparent;border-radius:var(--kc-promien-maly);background:var(--kc-akcja-glowna);color:var(--kc-tekst-na-ciemnym);font:600 1rem/1.2 var(--kc-font-tekst);box-shadow:none;transform:none;cursor:pointer;transition:background-color .15s}.nf-formularz .btn-accent:hover,.nf-formularz button[type=submit]:hover{background:var(--kc-akcja-glowna-hover);transform:none}.nf .nf-przycisk-tekst{display:inline-flex;align-items:center;gap:8px}.nf .nf-przycisk-tekst.hidden{display:none}.nf-formularz [data-form-success],.nf-formularz [data-form-error]{border-radius:var(--kc-promien-maly);text-align:left}.nf-formularz [data-form-success]:not(.hidden){padding:14px 16px;border:1px solid var(--kc-stan-sukces);background:var(--kc-stan-sukces-tlo)}.nf-formularz [data-form-error]:not(.hidden){padding:14px 16px;border:1px solid var(--kc-stan-blad);background:var(--kc-stan-blad-tlo)}.nf-formularz .text-xs{font:400 .8125rem/1.5 var(--kc-font-tekst);color:var(--kc-tekst-drugorzedny);text-align:left}.nf-formularz .text-xs svg{display:none}.nf-formularz a[href^="/polityka"]{color:var(--kc-tekst-akcent);text-decoration:underline}