@font-face{font-family:Archivo;font-style:normal;font-weight:400 900;font-stretch:62% 125%;font-display:swap;src:url(../fonts/archivo.woff2) format("woff2")}@font-face{font-family:Archivo zapas;font-weight:400 500;src:local("Arial"),local("ArialMT");size-adjust:98.5%;ascent-override:89.1%;descent-override:21.3%;line-gap-override:0%}@font-face{font-family:Archivo zapas;font-weight:600;src:local("Arial"),local("ArialMT");size-adjust:102.1%;ascent-override:86%;descent-override:20.6%;line-gap-override:0%}@font-face{font-family:Archivo zapas;font-weight:700;src:local("Tahoma Bold"),local("Tahoma-Bold");size-adjust:93.5%;ascent-override:93.9%;descent-override:22.5%;line-gap-override:0%}@font-face{font-family:Archivo zapas;font-weight:800 900;src:local("Tahoma Bold"),local("Tahoma-Bold");size-adjust:102.5%;ascent-override:85.7%;descent-override:20.5%;line-gap-override:0%}@font-face{font-family:"Archivo zapas 2";font-weight:700;src:local("Verdana Bold"),local("Verdana-Bold");size-adjust:83%;ascent-override:105.7%;descent-override:25.3%;line-gap-override:0%}@font-face{font-family:"Archivo zapas 2";font-weight:800 900;src:local("Verdana Bold"),local("Verdana-Bold");size-adjust:90.5%;ascent-override:97%;descent-override:23.2%;line-gap-override:0%}@font-face{font-family:"Archivo zapas 3";font-weight:700;src:local("Arial Bold"),local("Arial-BoldMT");size-adjust:98.7%;ascent-override:88.9%;descent-override:21.3%;line-gap-override:0%}@font-face{font-family:"Archivo zapas 3";font-weight:800 900;src:local("Arial Bold"),local("Arial-BoldMT");size-adjust:107.5%;ascent-override:81.7%;descent-override:19.5%;line-gap-override:0%}:root{--tlo:#0C0F11;--papier:#EEEDE8;--papier2:#E7E5DE;--biel:#fff;--kafel:#14191C;--akcent:#4636FF;--akcent-j:#8579FF;--akcent-j-tlo:#5A4BFF;--fokus:#6657FF;--mgla:#B4B2B4;--mgla-c:#4C4C50;--bok:56px;--sans:"Archivo","Archivo zapas","Archivo zapas 2","Archivo zapas 3",system-ui,sans-serif;--ease:cubic-bezier(.7,0,.2,1)}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}html,body{overflow-x:clip}body{background:var(--tlo);color:var(--papier);font-family:var(--sans);font-size:16px;line-height:1.5;font-variation-settings:"wdth" 100;-webkit-font-smoothing:antialiased}img{display:block;max-width:100%;height:auto}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}input,textarea{font:inherit;color:inherit}ul,ol,dl{list-style:none;padding:0}h1,h2{text-wrap:balance}:focus-visible{outline:2px solid var(--fokus);outline-offset:3px;border-radius:8px}.sg-band,.menu-mobi{--fokus:#fff}.omin{position:fixed;left:12px;top:-60px;z-index:300;background:var(--akcent);color:#fff;padding:10px 16px;border-radius:10px}.omin:focus{top:12px}[data-uzupelnij]{color:var(--akcent)!important;font-style:italic}.sg-dark [data-uzupelnij],.sg-band [data-uzupelnij]{color:var(--akcent-j)!important}.sg-wrap{max-width:1436.8px;margin:0 auto;padding:0 var(--bok)}.sg-sec{padding:clamp(72px,10vw,144px) 0}.sg-dark{background:var(--tlo);color:var(--papier)}.sg-sec:not(.sg-dark):not(.sg-paper2){background:var(--papier);color:var(--tlo)}.sg-paper2{background:var(--papier2);color:var(--tlo)}.sg-band{background:var(--akcent);color:#fff;padding:clamp(72px,10vw,144px) 0 0}.sg-eb{display:inline-flex;align-items:center;gap:9px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--akcent)}.sg-dark .sg-eb{color:var(--akcent-j)}.sg-band .sg-eb{color:#ffffffd9}.sg-lit-dot{width:7px;height:7px;border-radius:50%;background:var(--akcent);flex:none}.sg-dark .sg-lit-dot{background:var(--akcent-j-tlo)}.sg-band .sg-lit-dot{background:#fff}.sg-hd{font-size:clamp(34px,4.3vw,61.92px);font-weight:800;font-variation-settings:"wdth" 104;line-height:1.04;letter-spacing:-.04em;padding-bottom:.3em}.sg-hd-w{display:inline-block;padding:.06em .04em .2em}.sg-hd-i{display:inline-block}.sg-it{background:var(--akcent);color:#fff;border-radius:10px;padding:0 .16em .04em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.sg-it--jasny{background:var(--papier);color:var(--akcent)}.sg-btn{position:relative;display:inline-flex;align-items:center;gap:12px;height:52px;padding:0 8px 0 24px;border-radius:99px;font-size:13px;font-weight:600;letter-spacing:.01em;white-space:nowrap;overflow:hidden;isolation:isolate;flex:none}.sg-btn-fill{position:absolute;inset:0;z-index:-1;border-radius:inherit;transform:translateY(101%);transition:transform .45s var(--ease)}.sg-btn-l{position:relative;transition:color .3s}.sg-btn-a{position:relative;flex:none;width:36px;height:36px;border-radius:50%;transition:background-color .3s;background-repeat:no-repeat;background-position:center;background-size:23px}.sg-solid{background:var(--akcent);color:#fff}.sg-solid .sg-btn-fill{background:var(--papier)}.sg-solid .sg-btn-a{background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234636FF' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17 17 7M9 7h8v8'/%3E%3C/svg%3E")}.sg-ghost{background:#0c0f1175;color:var(--papier);box-shadow:inset 0 0 0 1px #eeede829}.sg-ghost .sg-btn-fill{background:var(--papier)}.sg-ghost .sg-btn-a{background-color:#eeede829;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23EEEDE8' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17 17 7M9 7h8v8'/%3E%3C/svg%3E")}.sg-ink{background:var(--tlo);color:var(--papier)}.sg-ink .sg-btn-fill{background:var(--akcent)}.sg-ink .sg-btn-a{background-color:var(--papier);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230C0F11' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17 17 7M9 7h8v8'/%3E%3C/svg%3E")}.sg-light{background:var(--papier);color:var(--tlo)}.sg-light .sg-btn-fill{background:var(--akcent)}.sg-light .sg-btn-a{background-color:var(--tlo);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23EEEDE8' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17 17 7M9 7h8v8'/%3E%3C/svg%3E")}.sg-quiet{background:var(--akcent);color:#fff;height:42px;padding:0 5px 0 18px;gap:8px;font-size:12.5px}.sg-quiet .sg-btn-fill{background:var(--papier)}.sg-quiet .sg-btn-a{width:32px;height:32px;background-size:20px;background-color:var(--tlo);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23EEEDE8' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17 17 7M9 7h8v8'/%3E%3C/svg%3E")}.sg-pelny{width:100%;justify-content:space-between;margin-top:auto}@media (hover:hover){.sg-btn:hover .sg-btn-fill{transform:translateY(0)}.sg-solid:hover .sg-btn-l,.sg-ghost:hover .sg-btn-l,.sg-quiet:hover .sg-btn-l{color:var(--tlo)}.sg-ink:hover .sg-btn-l,.sg-light:hover .sg-btn-l{color:#fff}.sg-light:hover .sg-btn-a{background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234636FF' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17 17 7M9 7h8v8'/%3E%3C/svg%3E")}}.ladowanie{position:fixed;inset:0;z-index:300;background:var(--tlo);display:grid;place-content:center;gap:14px;text-align:center;transition:opacity .6s,visibility .6s}.ladowanie.znika{opacity:0;visibility:hidden}.ladowanie__znak{font-weight:800;font-size:clamp(40px,7vw,96px);letter-spacing:-.04em;line-height:1}.ladowanie__znak span{color:var(--akcent-j)}.ladowanie__txt{font-size:12px;letter-spacing:.2em;color:var(--mgla)}.ladowanie__txt b{color:var(--papier)}.ladowanie__pomin{position:fixed;right:var(--bok);bottom:var(--bok);height:38px;padding:0 16px;border-radius:99px;box-shadow:inset 0 0 0 1px #eeede833;font-size:13px;color:var(--mgla)}.sgd{position:fixed;inset:0 0 auto;z-index:100;height:84px;transition:transform .45s var(--ease),background .35s}.sgd.jest{background:#0c0f11c7;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.sgd.schowany{transform:translateY(-100%)}.sgd-in{display:flex;align-items:center;justify-content:space-between;gap:20px;height:100%;max-width:1436.8px;margin:0 auto;padding:0 var(--bok)}.sgd-brand{display:flex;align-items:center;gap:10px;font-size:21px;font-weight:800;line-height:1;letter-spacing:-.04em;color:var(--papier)}.sgd-brand svg{width:22px;height:22px;flex:none}.sgd-nav ul{display:flex;gap:4px;padding:5px;border-radius:99px;background:#0c0f1185;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.sgd-nav a{display:inline-flex;align-items:center;white-space:nowrap;height:38px;padding:0 16px;border-radius:99px;font-size:13.5px;font-weight:500;color:var(--papier);transition:background .25s}@media (hover:hover){.sgd-nav a:hover{background:#eeede81a}}.sgd-end{display:flex;align-items:center;gap:10px}.sgd-burger{display:none;width:42px;height:42px;border-radius:99px;box-shadow:inset 0 0 0 1.5px #eeede842;place-content:center;gap:5px}.sgd-burger span{display:block;width:16px;height:1.8px;background:var(--papier);transition:transform .3s var(--ease)}.sgd-burger[aria-expanded=true] span:first-child{transform:translateY(3.4px) rotate(45deg)}.sgd-burger[aria-expanded=true] span:last-child{transform:translateY(-3.4px) rotate(-45deg)}.menu-mobi{position:fixed;inset:0;z-index:99;background:var(--akcent);color:#fff;display:flex;flex-direction:column;justify-content:center;gap:2px;padding:100px var(--bok) 40px}.menu-mobi[hidden]{display:none}.menu-mobi a{font-weight:800;font-size:clamp(28px,7.6vw,48px);line-height:1.14;letter-spacing:-.04em}.case{position:fixed;inset:0;z-index:150}.case[hidden]{display:none}.case__tlo{position:absolute;inset:0;background:#07080abd;backdrop-filter:blur(6px);opacity:0;transition:opacity .45s}.case.jest .case__tlo{opacity:1}.case__panel{position:absolute;top:0;bottom:0;left:50%;width:min(1140px,100%);background:var(--tlo);display:flex;flex-direction:column;transform:translate(-50%,3%);opacity:0;transition:transform .5s var(--ease),opacity .4s;box-shadow:0 0 0 1px #eeede81a}.case.jest .case__panel{transform:translate(-50%);opacity:1}.case__gora{flex:none;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px var(--bok);border-bottom:1px solid rgba(238,237,232,.1);background:#0c0f11eb;backdrop-filter:blur(10px)}.case__x{width:44px;height:44px;border-radius:50%;box-shadow:inset 0 0 0 1.5px #eeede842;position:relative}.case__x:before,.case__x:after{content:"";position:absolute;inset:50% 13px auto;height:1.8px;background:var(--papier)}.case__x:before{transform:translateY(-50%) rotate(45deg)}.case__x:after{transform:translateY(-50%) rotate(-45deg)}.case__tresc{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:clamp(28px,5vh,56px) var(--bok) clamp(60px,10vh,110px)}.case__poz[hidden]{display:none}.case__nad{font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--akcent-j)}.case__h{margin-top:10px;font-size:clamp(32px,5vw,70px);font-weight:800;font-variation-settings:"wdth" 104;line-height:1;letter-spacing:-.04em}.case__lead{margin-top:18px;max-width:58ch;font-size:clamp(16.5px,1.35vw,19.5px);line-height:1.5;color:#c3c6c7}.case__meta{margin-top:clamp(26px,4vh,44px);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:#eeede81a;box-shadow:0 0 0 1px #eeede81a;border-radius:16px;overflow:hidden}.case__meta>div{background:var(--kafel);padding:16px 18px}.case__meta dt{font-size:11px;text-transform:uppercase;letter-spacing:.11em;color:var(--mgla)}.case__meta dd{margin:6px 0 0;font-size:14.5px;line-height:1.35}.case__blok{margin-top:clamp(30px,5vh,52px);display:grid;grid-template-columns:minmax(0,200px) minmax(0,1fr);gap:16px clamp(24px,4vw,64px);align-items:start}.case__blok h4{font-size:12.5px;text-transform:uppercase;letter-spacing:.11em;color:var(--akcent-j);font-weight:800;padding-top:5px}.case__blok p{font-size:16.5px;line-height:1.6;color:#c9cccd;max-width:62ch}.case__blok p+p{margin-top:14px}.case__blok>:not(h4){grid-column:2}.case__kroki{counter-reset:krok;max-width:62ch}.case__kroki li{counter-increment:krok;position:relative;padding:14px 0 14px 46px;border-top:1px solid rgba(238,237,232,.1);font-size:16px;line-height:1.5;color:#c9cccd}.case__kroki li:first-child{border-top:0;padding-top:0}.case__kroki li:before{content:"0" counter(krok);position:absolute;left:0;top:14px;font-size:13px;letter-spacing:.1em;color:var(--akcent-j)}.case__kroki li:first-child:before{top:3px}.case__kroki b{color:var(--papier);font-weight:700}.case__kadry{margin-top:clamp(34px,6vh,60px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.6vw,22px)}.case__kadry--cztery{grid-template-columns:repeat(4,minmax(0,1fr))}.case__kadry figure{margin:0;border-radius:14px;overflow:hidden;background:var(--kafel);box-shadow:0 0 0 1px #eeede814;height:100%;display:flex;flex-direction:column}.case__kadry img{width:100%;aspect-ratio:16/10;object-fit:cover;object-position:top center}.case__kadry figcaption{padding:13px 15px 16px;display:grid;gap:3px}.case__kadry figcaption b{font-size:14.5px;line-height:1.25}.case__kadry figcaption span{font-size:13px;line-height:1.4;color:var(--mgla)}.case__wykres{margin:clamp(22px,3.4vh,34px) 0 0}.case__wykres img{width:100%;height:auto;border-radius:14px;box-shadow:0 0 0 1px #eeede81a}.case__wykres figcaption{margin-top:11px;font-size:13px;color:var(--mgla);line-height:1.5}.case__dalej{margin-top:clamp(34px,6vh,60px);padding-top:clamp(22px,3vh,34px);border-top:1px solid rgba(238,237,232,.1)}.case-otwarte{overflow:hidden}@media (max-width:1180px){:root{--bok:34px}.sgd-nav{display:none}.sgd-burger{display:grid}.case__meta,.case__kadry,.case__kadry--cztery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){:root{--bok:20px}body{padding-bottom:76px}html{scroll-padding-bottom:76px}.sgd-nav{display:none}.sgd-burger{display:grid}.case__panel{width:100%}.case__meta,.case__kadry,.case__kadry--cztery{grid-template-columns:1fr}.case__blok{grid-template-columns:1fr;gap:10px}.case__blok h4{padding-top:0}.case__blok>:not(h4){grid-column:auto}}.stoi .pu-bieg,.stoi .kb-w-bieg,.stoi .ph-kur,.stoi .pw3-pin{animation-play-state:paused}.ph-znak.gotowe .ph-kur{animation:none}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.22s;animation-timing-function:cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}@view-transition{navigation:none}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}html{scroll-padding-top:96px}html.kb-otwarte{overflow:hidden}html.kb-otwarte body{padding-right:var(--kb-pasek,0px)}.kb-okno{box-sizing:border-box;width:min(620px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:clamp(20px,2.4vw,30px);border:0;border-radius:24px;background:var(--akcent);color:#fff;overflow:auto;overscroll-behavior:contain;box-shadow:0 30px 80px #0c0f1173}.kb-okno::backdrop{background:#0c0f11b8}.kb-okno[open]{animation:kb-okno-w .3s cubic-bezier(.22,1,.36,1)}.kb-okno[open]::backdrop{animation:kb-okno-tlo .24s ease}@keyframes kb-okno-w{0%{opacity:0;transform:translateY(14px) scale(.985)}}@keyframes kb-okno-tlo{0%{opacity:0}}.kb-okno-g{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px}.kb-okno-t{margin:0;font-size:clamp(24px,3vw,30px);font-weight:700;line-height:1.1;letter-spacing:-.02em}.kb-okno-p{margin:8px 0 0;font-size:14px;line-height:1.5;color:#ffffffe0;max-width:46ch}.kb-okno-x{position:relative;flex:none;width:44px;height:44px;margin:-6px -6px 0 0;padding:0;border:0;border-radius:50%;background:#0c0f1138;color:#fff;cursor:pointer;transition:background .15s ease}.kb-okno-x:before,.kb-okno-x:after{content:"";position:absolute;left:13px;right:13px;top:50%;height:2px;margin-top:-1px;background:currentColor;border-radius:1px;transform:rotate(45deg)}.kb-okno-x:after{transform:rotate(-45deg)}@media (hover:hover){.kb-okno-x:hover{background:#0c0f116b}}.kb-okno-x:focus-visible{outline:2px solid #fff;outline-offset:2px}.kb-okno .kb-karta{padding:0;border-radius:0;background:none;box-shadow:none}.kb-okno textarea{height:88px}.kb-okno .kb-chipy{grid-template-columns:1fr 1fr;gap:6px;margin-top:10px}.kb-okno .kb-chip span{min-height:40px}.kb-okno .kb-pola{margin-top:14px}.kb-okno .kb-tekst{margin-top:10px}.kb-okno .kb-send{margin-top:14px}.kb-okno .kb-mini{margin-top:10px}@media (max-width:600px){.kb-okno{width:100vw;height:100dvh;max-height:100dvh;padding:0 16px 24px;border-radius:0}.kb-okno-g{position:sticky;top:0;z-index:1;margin:0 -16px 14px;padding:14px 16px 12px;background:var(--akcent)}.kb-okno-x{margin:-2px -4px 0 0}.kb-okno .kb-chip span{min-height:46px;gap:8px;padding:0 10px;font-size:13px}.kb-okno .kb-pola{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.kb-okno[open],.kb-okno[open]::backdrop{animation:none}}
