.nf-techno .nf-tt{padding-block:48px}.nf-techno .nf-tt>.container-default{max-width:1248px;margin-inline:auto;padding-inline:var(--nf-margines);width:auto}.nf-techno .nf-tt h2{margin:0 0 12px!important;font:600 1.5rem/1.25 var(--kc-font-naglowki);color:var(--kc-tekst-glowny)}.nf-techno .nf-tt .mb-10{margin-bottom:28px}.nf-techno .nf-tt .mb-10>p,.nf-techno .nf-tt .mb-10+p{font:400 .9375rem/1.55 var(--kc-font-tekst);color:var(--kc-tekst-drugorzedny)}.nf-techno .nf-tt h3{font-family:var(--kc-font-naglowki);font-weight:600;color:var(--kc-tekst-glowny)}.nf-techno .text-neutral-600,.nf-techno .text-neutral-700{color:var(--kc-tekst-drugorzedny)}.nf-techno .text-primary-600{color:var(--kc-tekst-akcent)}.nf-techno .btn-primary{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 20px;border-radius:var(--kc-promien-maly);background:var(--kc-akcja-glowna);color:#fff;font:600 1rem/1.2 var(--kc-font-tekst);text-align:center;box-shadow:none;transform:none}.nf-techno .btn-primary:hover{background:var(--kc-akcja-glowna-hover)}.nf-techno .btn-outline{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 20px;border-radius:var(--kc-promien-maly);border:1px solid var(--kc-linia-przycisk);background:#fff;color:var(--kc-tekst-glowny);font:600 1rem/1.2 var(--kc-font-tekst);box-shadow:var(--kc-cien-przycisk)}.nf-techno .btn-outline:hover{background:var(--kc-akcja-drugorzedna-hover);border-color:var(--kc-tekst-glowny)}@media (min-width:1024px){.nf-techno .nf-tt{padding-block:88px}.nf-techno .nf-tt h2{font-size:2rem;line-height:1.2;letter-spacing:-.5px}}.nf-techno .nf-tt--hero,.nf-techno .nf-tt--cechy,.nf-techno .nf-tt--chipy,.nf-techno .nf-tt--faq~.nf-tt--powiazane,.nf-techno .nf-tt--powiazane{background:var(--kc-tlo-sekcja)}.nf-techno .nf-tt--porownanie,.nf-techno .nf-tt--stack,.nf-techno .nf-tt--notka,.nf-techno .nf-tt--integracje,.nf-techno .nf-tt--faq,.nf-techno .nf-tt--filar{background:var(--kc-tlo-strona)}.nf-techno .nf-tt--hero{padding-block:24px 40px}.nf-techno .nf-tt--hero>.container-default{display:grid;gap:32px;grid-template-columns:minmax(0,1fr);align-items:center}.nf-techno .nf-tt--hero .max-w-3xl{display:flex;flex-direction:column;gap:16px}.nf-techno .nf-tt--hero .max-w-3xl>*{margin:0}.nf-techno .nf-tt--hero .kc-hero-art{margin:0}.nf-techno .nf-tt--hero .kc-hero-art img{display:block;width:100%;height:auto;border-radius:var(--kc-promien-karta);border:1px solid var(--kc-linia-domyslna);box-shadow:var(--kc-cien-okno)}.nf-techno .nf-tt--hero .flex{display:flex;flex-wrap:wrap;gap:12px}@media (min-width:1024px){.nf-techno .nf-tt--hero{padding-block:56px 88px}.nf-techno .nf-tt--hero>.container-default{grid-template-columns:minmax(0,1fr) minmax(0,480px);gap:64px}.nf-techno .nf-tt--hero .max-w-3xl{gap:24px}}@media (max-width:1023.98px){.nf-techno .nf-tt--hero .kc-hero-art{display:none}}.nf-techno .nf-tt--liczby{padding-block:20px;border-bottom:1px solid var(--kc-linia-domyslna)}.nf-techno .nf-tt--liczby .grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.nf-techno .nf-tt--liczby .grid>div>div:first-child{font:600 1.25rem/1.2 var(--kc-font-naglowki);color:var(--kc-tekst-glowny)}.nf-techno .nf-tt--liczby .grid>div>div:last-child{margin-top:4px;font:400 .8125rem/1.4 var(--kc-font-tekst)}@media (min-width:768px){.nf-techno .nf-tt--liczby .grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.nf-techno .nf-tt--definicja .max-w-4xl{max-width:none}.nf-techno .nf-tt--definicja .max-w-4xl>div{display:grid;gap:16px;grid-template-columns:minmax(0,1fr);font:400 .9375rem/1.7 var(--kc-font-tekst);color:var(--kc-tekst-drugorzedny)}.nf-techno .nf-tt--definicja .max-w-4xl>div>*{margin:0!important}.nf-techno .nf-tt--definicja strong{color:var(--kc-tekst-glowny);font-weight:600}.nf-techno .nf-tt--definicja h3{font-size:1.125rem}.nf-techno .nf-tt-cechy{display:flex;flex-direction:column;gap:12px;padding:20px;border:1px solid var(--kc-linia-domyslna);border-radius:var(--kc-promien-karta);background:var(--kc-tlo-sekcja)}.nf-techno .nf-tt-cechy>*{margin:0!important}.nf-techno .nf-tt-cechy h3{font-size:1rem!important}.nf-techno .nf-tt-cechy ul{list-style:none;padding:0;display:flex;flex-direction:column;gap:10px;font-size:.875rem;line-height:1.55}.nf-techno .nf-tt-cechy li{position:relative;padding-left:24px;margin:0}.nf-techno .nf-tt-cechy li:before{content:"";position:absolute;left:2px;top:5px;width:12px;height:6px;border-left:1.75px solid var(--kc-tekst-glowny);border-bottom:1.75px solid var(--kc-tekst-glowny);transform:rotate(-45deg)}.nf-techno .nf-tt--definicja ul:not(.nf-tt-cechy ul){padding-left:1.3rem;list-style:disc}@media (min-width:1024px){.nf-techno .nf-tt--definicja .max-w-4xl>div{grid-template-columns:minmax(0,1fr) 380px;-moz-column-gap:64px;column-gap:64px}.nf-techno .nf-tt--definicja .max-w-4xl>div>:not(.nf-tt-cechy){grid-column:1}.nf-techno .nf-tt-cechy{grid-column:2;grid-row:1/span 12;align-self:start;padding:24px 28px;box-shadow:var(--kc-cien-karta)}.nf-techno .nf-tt--definicja .max-w-4xl>h2{max-width:640px}}.nf-techno .nf-tt--cechy .grid,.nf-techno .nf-tt--powiazane .grid{display:grid;gap:16px;grid-template-columns:minmax(0,1fr);max-width:none}@media (min-width:640px){.nf-techno .nf-tt--cechy .grid,.nf-techno .nf-tt--powiazane .grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.nf-techno .nf-tt--cechy .grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.nf-techno .nf-tt--powiazane .grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.nf-techno :is(.nf-tt--cechy,.nf-tt--powiazane) .rounded-xl{position:relative;display:flex;flex-direction:column;gap:8px;padding:24px;border:1px solid var(--kc-linia-domyslna);border-radius:var(--kc-promien-karta);background:#fff;box-shadow:var(--kc-cien-karta)}.nf-techno :is(.nf-tt--cechy,.nf-tt--powiazane) .rounded-xl:before{content:"";width:24px;height:2px;margin-bottom:8px;background:var(--kc-marka-roz)}.nf-techno :is(.nf-tt--cechy,.nf-tt--powiazane) .rounded-xl>*{margin:0}.nf-techno .nf-tt--cechy .rounded-xl>div:has(svg){display:none}.nf-techno :is(.nf-tt--cechy,.nf-tt--powiazane) h3{font-size:1.125rem;line-height:1.3}.nf-techno :is(.nf-tt--cechy,.nf-tt--powiazane) p{font:400 .875rem/1.55 var(--kc-font-tekst)}.nf-techno .nf-tt--powiazane a.rounded-xl:hover{border-color:var(--kc-p-szary-300);box-shadow:var(--kc-cien-wyrozniona)}.nf-techno .nf-tt--powiazane a.rounded-xl:after{content:"Zobacz technologię →";margin-top:4px;font:600 .8125rem/1.4 var(--kc-font-tekst);color:var(--kc-tekst-akcent)}.nf-techno .nf-tt--integracje .grid{display:grid;gap:16px;grid-template-columns:minmax(0,1fr)}@media (min-width:640px){.nf-techno .nf-tt--integracje .grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.nf-techno .nf-tt--integracje .grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}}.nf-techno .nf-tt--integracje .grid>div{padding:20px;border:1px solid var(--kc-linia-domyslna);border-radius:var(--kc-promien-karta);background:#fff;box-shadow:var(--kc-cien-karta)}.nf-techno .nf-tt--integracje h3{margin:0 0 12px;font-size:1.0625rem}.nf-techno .nf-tt--integracje ul{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.nf-techno .nf-tt--integracje ul>li{margin:0!important;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-glowny)}.nf-techno .nf-tt--chipy .grid{display:flex;flex-wrap:wrap;gap:10px;max-width:none}.nf-techno .nf-tt--chipy .grid>div{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid var(--kc-linia-domyslna);border-radius:var(--kc-promien-pelny);background:#fff;font:500 .875rem/1.4 var(--kc-font-tekst)}.nf-techno .nf-tt--chipy .grid>div:before{content:"";width:10px;height:5px;margin:-3px 2px 0;border-left:1.75px solid var(--kc-tekst-glowny);border-bottom:1.75px solid var(--kc-tekst-glowny);transform:rotate(-45deg);flex:none}.nf-techno .nf-tt--chipy .grid>div>span{color:var(--kc-tekst-glowny)}.nf-techno .nf-tt--stack .flex>span{border-radius:var(--kc-promien-pelny)!important;background:var(--kc-tlo-sekcja)!important;border-color:transparent!important;font:500 .875rem/1.4 var(--kc-font-tekst);color:var(--kc-tekst-glowny)}.nf-techno .nf-tt--notka .rounded-xl{padding:20px 24px;border-left:2px solid var(--kc-marka-fiolet);border-radius:0 var(--kc-promien-karta) var(--kc-promien-karta)0;background:var(--kc-tlo-sekcja)!important}.nf-techno .nf-tt--notka p{margin:0;font:400 1rem/1.6 var(--kc-font-tekst)}.nf-techno .nf-tt--porownanie .overflow-x-auto{overflow-x:auto;border:1px solid var(--kc-linia-domyslna);border-radius:var(--kc-promien-karta)}.nf-techno .nf-tt--porownanie table{width:100%;min-width:560px;border:0!important;border-radius:0!important;border-collapse:collapse;font:400 .875rem/1.5 var(--kc-font-tekst)}.nf-techno .nf-tt--porownanie thead tr{background:var(--kc-tlo-ciemne)}.nf-techno .nf-tt--porownanie thead th{padding:12px 16px!important;color:#fff!important;font:500 .8125rem/1.4 var(--kc-font-tekst)}.nf-techno .nf-tt--porownanie tbody tr:nth-child(2n){background:var(--kc-tlo-sekcja)}.nf-techno .nf-tt--porownanie td{padding:12px 16px!important}.nf-techno .nf-tt--porownanie td:first-child{font-weight:500;color:var(--kc-tekst-glowny)}.nf-techno .nf-tt--porownanie .mt-8{margin-top:20px;padding:16px 20px;border-radius:var(--kc-promien-karta);background:var(--kc-tlo-sekcja)}.nf-techno .nf-tt--porownanie .mt-8 p{margin:0;font-size:.875rem}.nf-techno .nf-tt--filar>.container-default{display:grid;gap:16px;padding:24px var(--nf-margines);border-radius:var(--kc-promien-karta);background:var(--kc-tlo-sekcja);max-width:1200px}.nf-techno .nf-tt--filar>.container-default>*{margin:0!important}.nf-techno .nf-tt--filar>.container-default>div{display:flex;flex-wrap:wrap;gap:12px}@media (min-width:1024px){.nf-techno .nf-tt--filar>.container-default{grid-template-columns:minmax(0,1fr) minmax(0,420px);-moz-column-gap:48px;column-gap:48px;align-items:center;padding:32px 40px}.nf-techno .nf-tt--filar>.container-default>:not(a):not(div){grid-column:1}.nf-techno .nf-tt--filar>.container-default>:is(a,div){grid-column:2;grid-row:1/span 3}.nf-techno .nf-tt--filar>.container-default>a{min-height:64px}}.nf-techno .nf-tt--faq .max-w-3xl{display:grid;gap:16px;max-width:none}@media (min-width:1024px){.nf-techno .nf-tt--faq .max-w-3xl{grid-template-columns:minmax(0,360px) minmax(0,1fr);gap:72px;align-items:start}}.nf-techno .nf-tt--faq .mb-10{margin:0}.nf-techno .nf-tt--faq details{padding:0!important}.nf-techno .nf-tt--faq summary{min-height:48px;padding:16px 0}.nf-techno .nf-tt--faq summary span:first-child{font:600 1rem/1.4 var(--kc-font-tekst)!important;color:var(--kc-tekst-glowny)}.nf-techno .nf-tt--faq details[open] summary span:first-child{color:var(--kc-tekst-akcent)}.nf-techno .nf-tt--faq summary span:last-child{color:var(--kc-tekst-glowny)}.nf-techno .nf-tt--faq details p{margin:0 0 16px!important;font:400 1rem/1.6 var(--kc-font-tekst);color:var(--kc-tekst-glowny)}.nf-techno .nf-tt--faq .border-t,.nf-techno .nf-tt--faq .border-b{border-color:var(--kc-linia-domyslna)}.nf-techno .nf-tt--cta{position:relative;overflow:hidden;z-index:0;background:var(--kc-tlo-ciemne);color:#fff}.nf-techno .nf-tt--cta:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,var(--kc-marka-fiolet),var(--kc-marka-roz))}.nf-techno .nf-tt--cta:after{content:"";position:absolute;z-index:-1;right:-200px;top:-260px;width:640px;height:640px;border-radius:50%;background:radial-gradient(closest-side,#5f2ded73,#5f2ded00)}.nf-techno .nf-tt--cta h2{color:#fff}.nf-techno .nf-tt--cta p{margin:0 0 24px!important;font:400 1rem/1.6 var(--kc-font-tekst);color:#fff!important;max-width:640px}.nf-techno .nf-tt--cta .btn-primary{background:#fff;color:var(--kc-tekst-glowny)}.nf-techno .nf-tt--cta .btn-primary:hover{background:var(--kc-p-szary-150)}