:root{--czern:#0a0a0b;--grafit:#16171a;--stal:#24262b;--siwy:#9ba0a8;--biel:#f5f5f4;--czerwien:#d8231a;--czerwien-jasna:#f0453a;--tlo:var(--czern);--tekst:var(--biel);--tekst-przygaszony:var(--siwy);--linia:#f5f5f424;--font:"Archivo Variable", "Archivo", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--t-xs:clamp(.8125rem, .79rem + .1vw, .875rem);--t-s:clamp(.9375rem, .91rem + .12vw, 1rem);--t-m:clamp(1.0625rem, 1.02rem + .2vw, 1.1875rem);--t-l:clamp(1.25rem, 1.1rem + .7vw, 1.625rem);--t-xl:clamp(1.75rem, 1.3rem + 2vw, 2.75rem);--t-2xl:clamp(2.25rem, 1.4rem + 3.8vw, 4.5rem);--t-3xl:clamp(2.75rem, 1.2rem + 6.6vw, 6.5rem);--o-1:.25rem;--o-2:.5rem;--o-3:.75rem;--o-4:1rem;--o-5:1.5rem;--o-6:2rem;--o-7:3rem;--o-8:clamp(4rem, 3rem + 5vw, 7.5rem);--kontener:76rem;--gutter:clamp(1rem, .5rem + 2.5vw, 2.5rem);--r-s:2px;--r-m:4px;--czas-s:.16s;--czas-m:.32s;--czas-l:.7s;--krzywa:cubic-bezier(.22, 1, .36, 1);--krzywa-ostra:cubic-bezier(.7, 0, .2, 1);--naglowek-h:4rem;--pasek-h:4rem}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-ext-wdth-normal.7khWdh9v.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-wdth-normal.DY7AcnAa.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--naglowek-h) + 1rem);background:var(--czern)}body{min-height:100svh;font-family:var(--font);font-size:var(--t-m);color:var(--tekst);background:var(--tlo);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;padding-bottom:calc(var(--pasek-h) + env(safe-area-inset-bottom,0px));font-stretch:100%;line-height:1.6}img,svg,video,canvas{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit;text-underline-offset:.2em}ul[role=list],ol[role=list]{padding:0;list-style:none}[id]{scroll-margin-top:calc(var(--naglowek-h) + 1rem)}[hidden]{display:none!important}.kontener{width:100%;max-width:var(--kontener);padding-inline:var(--gutter);margin-inline:auto}.sekcja{padding-block:var(--o-8)}.jasna{--tlo:var(--biel);--tekst:var(--czern);--tekst-przygaszony:#4a4d54;--linia:#0a0a0b29;background:var(--tlo);color:var(--tekst)}.grafit{background:var(--grafit)}.tylko-czytnik{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pomin{left:var(--o-4);top:var(--o-3);z-index:100;padding:var(--o-3) var(--o-4);background:var(--biel);color:var(--czern);border-radius:var(--r-s);font-weight:700;position:fixed;transform:translateY(-200%)}.pomin:focus-visible{transform:none}.h1,.h2,.h3,h1,h2,h3{letter-spacing:-.02em;text-wrap:balance;font-weight:800;font-stretch:125%;line-height:1.05}.h1,h1{font-size:var(--t-3xl);letter-spacing:-.035em}.h2,h2{font-size:var(--t-2xl)}.h3,h3{font-size:var(--t-xl)}.nadtytul{font-size:var(--t-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--czerwien-jasna);font-weight:700;font-stretch:125%;display:inline-block}.jasna .nadtytul{color:var(--czerwien)}.lead{font-size:var(--t-l);color:var(--tekst-przygaszony);max-width:40rem;line-height:1.45}p{text-wrap:pretty}.przycisk{justify-content:center;align-items:center;gap:var(--o-2);border:2px solid var(--czerwien);border-radius:var(--r-s);background:var(--czerwien);color:#fff;min-height:3rem;font-weight:700;font-stretch:112%;font-size:var(--t-s);letter-spacing:.02em;cursor:pointer;transition:background-color var(--czas-s) var(--krzywa), border-color var(--czas-s) var(--krzywa), transform var(--czas-s) var(--krzywa);padding:.75rem 1.5rem;text-decoration:none;display:inline-flex}.przycisk:hover{background:#b81c14;border-color:#b81c14}.przycisk:active{transform:translateY(1px)}.przycisk--drugi{color:inherit;background:0 0;border-color:currentColor}.przycisk--drugi:hover{background:var(--tekst);border-color:var(--tekst);color:var(--tlo)}.ciecie{clip-path:polygon(0 0,100% 0,100% calc(100% - clamp(1.5rem,4vw,3.5rem)),0 100%);padding-bottom:calc(var(--o-8) + clamp(1.5rem, 4vw, 3.5rem))}.krawedz{--od:var(--czern);--do:var(--biel);background:linear-gradient(to bottom right, var(--od) calc(50% - 1.5px), var(--czerwien) calc(50% - 1.5px), var(--czerwien) calc(50% + 1.5px), var(--do) calc(50% + 1.5px));height:clamp(1.5rem,4vw,3.5rem);display:block}.linia-czerwona{background:var(--czerwien);transform-origin:0;width:4rem;height:2px;display:block}:focus-visible{outline:3px solid var(--czerwien-jasna);outline-offset:3px;border-radius:var(--r-s)}.jasna :focus-visible{outline-color:var(--czerwien)}html.blokada-scrolla{overflow:hidden}.naglowek{z-index:50;height:var(--naglowek-h);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--linia);transition:transform var(--czas-m) var(--krzywa);background:#0a0a0be6;position:fixed;inset:0 0 auto}.naglowek.schowany{transform:translateY(-100%)}.naglowek__wnetrze{justify-content:space-between;align-items:center;gap:var(--o-4);height:100%;display:flex}.naglowek__logo{min-height:44px;color:var(--biel);align-items:center;display:inline-flex}.naglowek__logo .logo{width:auto;height:2.25rem}.naglowek__menu{align-items:center;gap:var(--o-5);display:flex}.naglowek__lista{align-items:center;gap:var(--o-1) var(--o-5);flex-wrap:wrap;padding:0;list-style:none;display:flex}.naglowek__lista a,.jezyki a{min-height:44px;font-weight:600;font-stretch:112%;font-size:var(--t-s);align-items:center;text-decoration:none;display:inline-flex}.naglowek__lista a:hover{color:var(--czerwien-jasna)}.jezyki{gap:var(--o-1);padding:0;list-style:none;display:flex}.jezyki a{min-width:44px;padding-inline:var(--o-2);font-size:var(--t-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--siwy);border-radius:var(--r-s);justify-content:center}.jezyki a:hover{color:var(--biel)}.jezyki a[aria-current=true]{color:var(--biel);box-shadow:inset 0 -2px 0 var(--czerwien)}.naglowek__tel{display:none}.burger{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:none}.burger__kreski{width:24px;height:2px;transition:background-color var(--czas-s);background:currentColor;position:relative}.burger__kreski:before,.burger__kreski:after{content:"";width:24px;height:2px;transition:transform var(--czas-m) var(--krzywa);background:currentColor;position:absolute;left:0}.burger__kreski:before{top:-7px}.burger__kreski:after{top:7px}.burger[aria-expanded=true] .burger__kreski{background:0 0}.burger[aria-expanded=true] .burger__kreski:before{transform:translateY(7px)rotate(45deg)}.burger[aria-expanded=true] .burger__kreski:after{transform:translateY(-7px)rotate(-45deg)}@media (width<=63.99rem){.naglowek{height:auto;min-height:var(--naglowek-h)}.naglowek__wnetrze{min-height:var(--naglowek-h);flex-wrap:wrap}.naglowek__menu{padding-bottom:var(--o-3);flex-wrap:wrap;flex-basis:100%}html.js .naglowek{height:var(--naglowek-h);min-height:0}html.js .burger{display:inline-flex}html.js .naglowek__menu{inset:var(--naglowek-h) 0 0 0;z-index:49;justify-content:flex-start;align-items:stretch;gap:var(--o-6);padding:var(--o-6) var(--gutter) calc(var(--o-6) + env(safe-area-inset-bottom,0px));background:var(--czern);visibility:hidden;opacity:0;transition:opacity var(--czas-m) var(--krzywa), transform var(--czas-m) var(--krzywa), visibility 0s linear var(--czas-m);flex-direction:column;position:fixed;overflow-y:auto;transform:translateY(-.75rem)}html.js .naglowek__menu.otwarte{visibility:visible;opacity:1;transition-delay:0s;transform:none}html.js .naglowek__lista{flex-direction:column;align-items:stretch;gap:0}html.js .naglowek__lista a{border-bottom:1px solid var(--linia);width:100%;min-height:3.75rem;font-size:var(--t-xl);font-weight:800;font-stretch:125%}html.js .jezyki a{min-width:56px;min-height:48px;font-size:var(--t-s)}html.js .naglowek__tel{display:inline-flex}}@media (width>=64rem){.naglowek__tel{min-height:44px;display:inline-flex}.naglowek__logo .logo{height:2.5rem}}.dolny-pasek{z-index:40;gap:var(--o-2);padding:var(--o-2) var(--o-3) calc(var(--o-2) + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(10px);border-top:1px solid var(--linia);background:#0a0a0bf0;grid-template-columns:1fr 1fr;display:grid;position:fixed;inset:auto 0 0}.dolny-pasek .przycisk{min-height:3rem}@media (width>=48rem){.dolny-pasek{display:none}body{padding-bottom:0}}.stopka{background:var(--grafit);border-top:2px solid var(--czerwien);padding-block:var(--o-7) var(--o-6);font-size:var(--t-s);color:var(--siwy);position:relative}.stopka__siatka{gap:var(--o-6);display:grid}.stopka__logo{color:var(--biel)}.stopka__logo .logo{width:auto;height:2.5rem}.stopka__haslo{margin-top:var(--o-3);color:var(--biel);max-width:22rem;font-weight:700;font-stretch:112%}.stopka address{font-style:normal;line-height:1.7}.stopka a{min-height:44px;color:var(--biel);align-items:center;display:inline-flex}.stopka a:hover{color:var(--czerwien-jasna)}.stopka__linki{gap:0 var(--o-5);flex-wrap:wrap;padding:0;list-style:none;display:flex}.stopka__dol{justify-content:space-between;gap:var(--o-2) var(--o-5);margin-top:var(--o-6);padding-top:var(--o-4);border-top:1px solid var(--linia);font-size:var(--t-xs);flex-wrap:wrap;display:flex}.stopka__dol a{color:var(--siwy)}@media (width>=48rem){.stopka__siatka{gap:var(--o-7);grid-template-columns:1.2fr 1fr 1fr}}[data-ruch]{transition:opacity var(--czas-l) var(--krzywa), transform var(--czas-l) var(--krzywa);transition-delay:var(--opoznienie,0s)}[data-ruch].ruch-ukryty{opacity:0;transform:translateY(1.5rem)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-ruch].ruch-ukryty{opacity:1;transform:none}}@media print{:root{--tlo:#fff;--tekst:#000}body{color:#000;background:#fff;padding-bottom:0}.naglowek,.dolny-pasek,.pomin{display:none!important}[data-ruch].ruch-ukryty{opacity:1!important;transform:none!important}.ciecie{clip-path:none}.stopka{color:#000;background:#fff}a{color:#000}}main{padding-top:var(--naglowek-h);min-height:60svh}@media (width<=63.99rem){html:not(.js) main{padding-top:7.5rem}}h1,h2,h3{overflow-wrap:break-word;hyphens:auto}@media (width<=47.99rem){.h1,.h2,.h3,h1,h2,h3{font-stretch:112%}}.obraz{object-fit:cover;width:100%;height:100%;display:block}.usluga-glowa{isolation:isolate;min-height:clamp(26rem,70svh,40rem);margin-top:calc(var(--naglowek-h) * -1);background:var(--czern);align-items:flex-end;display:flex;position:relative;overflow:hidden}.usluga-glowa__tlo{z-index:-2;position:absolute;inset:0}.usluga-glowa:after{content:"";z-index:-1;background:linear-gradient(#0a0a0b66 0%,#0a0a0b99 45%,#0a0a0bf5 100%),linear-gradient(90deg,#0a0a0b99 0%,#0a0a0b00 80%);position:absolute;inset:0}.usluga-glowa__tresc{gap:var(--o-4);padding-top:calc(var(--naglowek-h) + var(--o-6));padding-bottom:var(--o-7);justify-items:start;display:grid}.usluga-glowa h1{max-width:20ch;font-size:clamp(1.75rem,1rem + 4.6vw,5rem)}.usluga-glowa .lead{color:var(--biel);max-width:44rem}.blok{padding-block:var(--o-7);border-top:1px solid var(--linia)}.blok>.kontener{gap:var(--o-5);display:grid}.blok h2{font-size:var(--t-xl)}.blok p{max-width:44rem}.lista-kreski{border-top:1px solid var(--linia);margin:0;padding:0;list-style:none;display:grid}.lista-kreski li{padding-block:var(--o-4);border-bottom:1px solid var(--linia);font-size:var(--t-l);font-weight:600;line-height:1.3}.lista-kreski li:before{content:"";width:.75rem;height:2px;margin-right:var(--o-3);vertical-align:middle;background:var(--czerwien);display:inline-block}.dlaczego{gap:var(--o-5);margin:0;padding:0;list-style:none;display:grid}.dlaczego li{padding-top:var(--o-4);border-top:1px solid var(--linia);color:var(--siwy)}.dlaczego strong{margin-bottom:var(--o-1);font-size:var(--t-l);color:var(--biel);font-weight:800;font-stretch:112%;display:block}.usluga-cta{background:var(--grafit);border-top:2px solid var(--czerwien);padding-block:var(--o-8)}.usluga-cta .kontener{gap:var(--o-5);justify-items:start;display:grid}.usluga-cta h2{max-width:24ch}.usluga-cta__akcje{gap:var(--o-3);flex-wrap:wrap;display:flex}@media (width>=64rem){.blok>.kontener{gap:var(--o-8);grid-template-columns:.8fr 1.2fr;align-items:start}.dlaczego{gap:var(--o-5) var(--o-6);grid-template-columns:1fr 1fr}}@media (width<=63.99rem){html:not(.js) .usluga-glowa{margin-top:-7.5rem}}.tekst-prawny{gap:var(--o-5);max-width:46rem;padding-block:var(--o-7) var(--o-8);display:grid}.tekst-prawny h1{font-size:var(--t-2xl)}.tekst-prawny h2{font-size:var(--t-l);margin-top:var(--o-4)}.tekst-prawny p{overflow-wrap:anywhere}.strona-404{gap:var(--o-7);padding-block:var(--o-7) var(--o-8);display:grid}.strona-404__jezyk{gap:var(--o-3);justify-items:start;max-width:44rem;display:grid}
