:root{--tlo:#0c0d0f;--tlo-2:#121418;--karta:#171a1f;--karta-2:#1e2228;--linia:#ffffff17;--linia-mocna:#ffffff2e;--tekst:#eceef1;--szary:#9aa1ab;--szary-ciemny:#848b95;--akcent:#ff5a1f;--akcent-jasny:#ff7a48;--na-akcencie:#140700;--r:6px;--wrap:1360px;--gut:clamp(20px, 4vw, 56px);--sekcja:clamp(80px, 9vw, 144px);--font-tekst:var(--font-archivo), system-ui, sans-serif;--font-mono:var(--font-plex-mono), ui-monospace, monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scrollbar-color:#3a3f47 var(--tlo);accent-color:var(--akcent);caret-color:var(--akcent)}*{box-sizing:border-box}html{interpolate-size:allow-keywords;scroll-behavior:smooth;scroll-padding-top:88px}body{background:var(--tlo);color:var(--tekst);font:400 clamp(16px, .25vw + 14.5px, 18px) / 1.65 var(--font-tekst);-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}p,ul,ol,figure,blockquote{margin:0}ul,ol{padding:0;list-style:none}h1,h2,h3{letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:700;font-stretch:118%;line-height:1.04}:focus-visible{outline:2px solid var(--akcent);outline-offset:3px}::selection{background:var(--akcent);color:var(--na-akcencie)}.wrap{width:min(100% - 2 * var(--gut), var(--wrap));margin-inline:auto}.sekcja{padding-block:var(--sekcja)}.etykieta{letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:600;font-stretch:112%;line-height:1.3}.h2{font-size:clamp(32px,3.6vw,56px)}.lead{max-width:58ch;color:var(--szary);margin-top:20px;font-size:clamp(17px,.4vw + 15px,20px)}.liczba{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.swiatlo{background:linear-gradient(90deg,#0000,#ffffff80 30%,#ffffffd9 50%,#ffffff80 70%,#0000);border:0;height:1px;margin:0}.przycisk{border-radius:var(--r);background:var(--akcent);min-height:52px;color:var(--na-akcencie);font:600 16px/1 var(--font-tekst);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:0 26px;text-decoration:none;transition:background-color .16s,transform .16s;display:inline-flex}.przycisk:hover{background:var(--akcent-jasny)}.przycisk:active{transform:scale(.98)}.przycisk.obrys{border-color:var(--linia-mocna);color:var(--tekst);background:0 0}.przycisk.obrys:hover{border-color:var(--tekst)}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
