.pg{--navy:#141527;--navy-2:#1d1f36;--lime:#c2f500;--gray:#d0d1d3;--paper:#e3e4e6;--paper-2:#f3f4f6;--ink:#141527;--muted:#4e5163;--line:#14152729;--line-jasna:#ffffff29;--gut:clamp(20px, 5vw, 88px);--max:1560px;--r:clamp(14px, 1.6vw, 24px);--ease:cubic-bezier(.2, .7, .1, 1);color:var(--ink);-webkit-font-smoothing:antialiased;font-family:HK Grotesk,sans-serif;font-weight:400;overflow-x:clip}.pg section{padding:0}.pg h1,.pg h2,.pg h3,.pg h1 span,.pg h2 span,.pg h3 span{font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0}.pg ul,.pg ol{margin:0;padding:0;list-style:none}.pg li{font-family:inherit;font-weight:inherit;line-height:inherit;color:inherit;height:auto;margin-bottom:0;padding-left:0;font-size:inherit!important}.pg li:before{content:none}.pg p,.pg span,.pg strong,.pg figcaption,.pg label,.pg summary,.pg button,.pg legend,.pg input{font-size:inherit;line-height:inherit;font-family:inherit}.pg p,.pg figure{margin:0}.pg figcaption{color:inherit;margin-left:0;display:block}.pg figcaption:before{content:none}.pg label{font-weight:inherit;margin:0}.pg img{max-width:100%;height:auto;display:block}.pg a{color:inherit}.pg a:hover{color:inherit;text-decoration:none}.pg button{color:inherit;margin:0}.pg [data-sal]{opacity:1!important;transition:none!important;transform:none!important}.pg .pg-wrap{width:100%;max-width:var(--max);padding-inline:var(--gut);margin-inline:auto}.pg .pg-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pg .pg-sek{background:var(--gray);padding-block:clamp(80px,10vw,160px)}.pg .pg-sek--papier{background:var(--paper)}.pg .pg-ciemna{background:var(--navy);color:#fff}.pg .pg-ciemna .pg-etykieta{color:#ffffffa8}.pg .pg-ciemna .pg-glowa__tekst{color:#ffffffc7}.pg .pg-ciemna .pg-mini{color:#fff9}.pg .pg-etykieta{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;align-items:center;gap:.75em;margin:0 0 1.5rem;font-size:.8125rem;font-weight:600;line-height:1.4;display:flex}.pg .pg-etykieta__nr{isolation:isolate;width:2.6em;height:2.6em;color:var(--navy);letter-spacing:.02em;flex:none;place-items:center;font-weight:700;display:inline-grid;position:relative}.pg .pg-etykieta__nr:before{content:"";z-index:-1;width:100%;height:100%;box-shadow:none;background:var(--lime);border:0;border-radius:0;flex:none;transition:transform .6s cubic-bezier(.22,1,.36,1);display:inline-block;position:absolute;inset:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50.703 50.703'%3E%3Cpath d='M48.413,29.736l-4.388-4.386,4.388-4.393a5.85,5.85,0,0,0,1.33-6.226c-.1-.224-.2-.455-.308-.684a26.686,26.686,0,0,0-12.775-12.771c-.234-.118-.474-.22-.714-.331a5.859,5.859,0,0,0-6.206,1.34l-4.388,4.386-4.391-4.386a5.862,5.862,0,0,0-6.21-1.34c-.237.111-.473.214-.711.331a26.682,26.682,0,0,0-12.773,12.771c-.106.229-.208.459-.31.684a5.852,5.852,0,0,0,1.33,6.226l4.389,4.393-4.389,4.386a5.858,5.858,0,0,0-1.32,6.247c.094.22.189.436.291.649a26.7,26.7,0,0,0,12.822,12.812c.2.1.412.192.621.282a5.851,5.851,0,0,0,6.261-1.316l4.391-4.388,4.388,4.388a5.864,5.864,0,0,0,6.261,1.323,6.285,6.285,0,0,0,.621-.288,26.687,26.687,0,0,0,12.821-12.812c.1-.214.2-.429.293-.649a5.852,5.852,0,0,0-1.322-6.247z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50.703 50.703'%3E%3Cpath d='M48.413,29.736l-4.388-4.386,4.388-4.393a5.85,5.85,0,0,0,1.33-6.226c-.1-.224-.2-.455-.308-.684a26.686,26.686,0,0,0-12.775-12.771c-.234-.118-.474-.22-.714-.331a5.859,5.859,0,0,0-6.206,1.34l-4.388,4.386-4.391-4.386a5.862,5.862,0,0,0-6.21-1.34c-.237.111-.473.214-.711.331a26.682,26.682,0,0,0-12.773,12.771c-.106.229-.208.459-.31.684a5.852,5.852,0,0,0,1.33,6.226l4.389,4.393-4.389,4.386a5.858,5.858,0,0,0-1.32,6.247c.094.22.189.436.291.649a26.7,26.7,0,0,0,12.822,12.812c.2.1.412.192.621.282a5.851,5.851,0,0,0,6.261-1.316l4.391-4.388,4.388,4.388a5.864,5.864,0,0,0,6.261,1.323,6.285,6.285,0,0,0,.621-.288,26.687,26.687,0,0,0,12.821-12.812c.1-.214.2-.429.293-.649a5.852,5.852,0,0,0-1.322-6.247z'/%3E%3C/svg%3E") 50%/contain no-repeat}@media (prefers-reduced-motion:reduce){.pg .pg-etykieta__nr:before{transition:none}}.pg .pg-mini{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:.75rem;font-weight:600;line-height:1.4;display:block}.pg .pg-h2{letter-spacing:-.035em;max-width:18ch;font-size:clamp(2.125rem,4.2vw,4rem);font-weight:500;line-height:1.04}.pg .pg-h3{letter-spacing:-.02em;font-size:clamp(1.375rem,1.9vw,1.875rem);font-weight:500;line-height:1.15}.pg .pg-glowa{gap:0;margin-bottom:clamp(36px,4.5vw,72px);display:grid}.pg .pg-glowa__tekst{color:#2b2d44;max-width:36em;margin-top:clamp(20px,2.4vw,32px);font-size:clamp(1.125rem,1.3vw,1.3125rem);line-height:1.6}.pg .pg-glowa__tekst a{text-underline-offset:.2em;text-decoration-line:underline!important;-webkit-text-decoration-color:var(--lime)!important;text-decoration-color:var(--lime)!important;text-decoration-thickness:2px!important}@media (width>=992px){.pg .pg-glowa--obok{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:end;gap:clamp(28px,4vw,64px)}.pg .pg-glowa--obok .pg-glowa__tekst{margin-top:0}}.pg .pg-proza{color:#2b2d44;gap:1.1em;max-width:38em;margin-top:clamp(20px,2.4vw,32px);font-size:clamp(1.0625rem,1.2vw,1.25rem);line-height:1.6;display:grid}@media (width>=992px){.pg .pg-proza{margin-top:0}}.pg .pg-kropka{font-synthesis:none;color:var(--lime);font-family:Fluo Kropka;font-style:normal;font-weight:400}.pg .pg-link{text-underline-offset:.3em;transition:gap .3s var(--ease);align-items:center;gap:.5em;font-weight:600;display:inline-flex;text-decoration-line:underline!important;-webkit-text-decoration-color:var(--lime)!important;text-decoration-color:var(--lime)!important;text-decoration-thickness:2px!important}.pg .pg-link:hover{gap:.8em}.pg .pg-link--jasny,.pg .pg-link--jasny:hover{color:#fff!important}.pg .pg-link--jasny:focus-visible{outline:3px solid var(--lime);outline-offset:4px}.pg .pg-przycisk{cursor:pointer;transition:transform .3s var(--ease), background .3s, color .3s, border-color .3s;border-radius:99px;align-items:center;gap:.6rem;padding:1.05rem 1.7rem;font-size:1.0625rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.pg .pg-przycisk:hover{text-decoration:none;transform:translateY(-2px)}.pg .pg-przycisk:focus-visible{outline:3px solid var(--lime);outline-offset:3px}.pg .pg-przycisk--lime{background:var(--lime);color:var(--navy)}.pg .pg-przycisk--lime:hover{color:var(--navy);background:#fff}.pg .pg-przycisk--obrys{color:#fff;border:1.5px solid #ffffff80}.pg .pg-przycisk--obrys:hover{color:#fff;border-color:#fff}.pg .pg-punkty{display:grid}.pg .pg-punkty li{border-bottom:1px solid var(--line);grid-template-columns:14px minmax(0,1fr);align-items:start;gap:14px;padding:14px 0;line-height:1.45;display:grid;font-size:1.0625rem!important}.pg .pg-punkty li .fluo-gwiazdka{margin-top:calc(.5lh - 7px)}.pg .pg-punkty a{text-underline-offset:.2em;text-decoration-line:underline!important;-webkit-text-decoration-color:var(--lime)!important;text-decoration-color:var(--lime)!important;text-decoration-thickness:2px!important}.pg .pg-punkty--jasne li{border-bottom-color:var(--line-jasna);color:#ffffffdb}.pg-opcja{cursor:pointer;position:relative}.pg-opcja__radio{opacity:0;width:1px;height:1px;margin:0;position:absolute;top:0;left:0}.pg .pg-opcja__tekst{border:1.5px solid #14152733;border-radius:99px;align-items:center;gap:8px;padding:9px 16px 10px;font-size:.9375rem;font-weight:600;line-height:1.2;transition:background .25s,border-color .25s,color .25s;display:inline-flex}.pg-opcja:hover .pg-opcja__tekst{border-color:#141527}.pg-opcja__radio:checked+.pg-opcja__tekst{color:#fff;background:#141527;border-color:#141527}.pg-opcja__radio:focus-visible+.pg-opcja__tekst{outline-offset:2px;outline:3px solid #c2f500}.pg .pg-hero{background:radial-gradient(60% 55% at 78% 52%, #c2f50012, #c2f50000 70%), var(--navy);color:#fff;position:relative}.pg .pg-hero__ekran{max-width:var(--max);padding:24px var(--gut) 48px;gap:clamp(24px,4vw,36px);margin-inline:auto;display:grid}@media (width>=992px){.pg .pg-hero__ekran{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,4vw,72px);min-height:max(640px,100svh);padding-top:116px;padding-bottom:clamp(28px,4vh,48px)}}.pg .pg-hero__scena{position:relative}@media (width<=991px){.pg .pg-hero__scena{order:-1}}.pg .pg-okruszki{color:#fff9;flex-wrap:wrap;gap:.35em .6em;margin-bottom:clamp(18px,2vw,28px);font-size:.875rem;display:flex}.pg .pg-okruszki a{transition:text-decoration-color .2s;text-decoration-line:underline!important;text-decoration-color:#0000!important}.pg .pg-okruszki a:hover{color:#fff;text-decoration-color:currentColor!important}.pg .pg-okruszki [aria-current]{color:#fff}.pg .pg-hero__tytul{letter-spacing:-.04em;font-size:clamp(2.375rem,4.3vw,4.375rem);font-weight:500;line-height:.98}.pg .pg-hero__linia{display:block}.pg .pg-hero__linia--serif{letter-spacing:-.02em;font-family:Butler,serif;font-weight:400}.pg .pg-hero__haslo{max-width:24em;margin-top:clamp(20px,2.4vw,32px);font-size:clamp(1.1875rem,1.45vw,1.5rem);font-weight:500;line-height:1.35}.pg .pg-hero__lead{color:#ffffffbd;max-width:34em;margin-top:12px;font-size:clamp(1.0625rem,1.15vw,1.1875rem);line-height:1.6}.pg .pg-hero__przyciski{flex-wrap:wrap;gap:12px;margin-top:clamp(24px,2.6vw,36px);display:flex}.pg .pg-showreel{color:#fff;align-items:center;gap:12px;margin-top:clamp(18px,2vw,26px);font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.pg .pg-showreel:focus-visible{outline:3px solid var(--lime);outline-offset:4px;border-radius:99px}.pg .pg-showreel__tekst{text-underline-offset:.3em;text-decoration-line:underline;text-decoration-color:#ffffff4d;text-decoration-thickness:1px;transition:text-decoration-color .25s}.pg .pg-showreel:hover .pg-showreel__tekst{-webkit-text-decoration-color:var(--lime);text-decoration-color:var(--lime)}.pg .pg-showreel__ikona{background:var(--lime);width:40px;height:40px;color:var(--navy);transition:transform .3s var(--ease);border-radius:50%;place-items:center;display:grid}.pg .pg-showreel__ikona svg{margin-left:2px}.pg .pg-showreel:hover .pg-showreel__ikona{transform:scale(1.1)}.pg-dialog{background:0 0;border:0;width:min(1280px,100vw - 32px);max-width:none;height:fit-content;max-height:none;margin:auto;padding:0;inset:0;overflow:visible}.pg-dialog::backdrop{background:#0a0b16eb}.pg-dialog .pg-dialog__ramka{position:relative}.pg-dialog .pg-dialog__wideo{aspect-ratio:16/9;background:#000;border-radius:12px;width:100%;display:block}.pg-dialog .pg-dialog__zamknij{color:#141527;cursor:pointer;background:#c2f500;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:-56px;right:0}html.pg-okno-otwarte{scrollbar-gutter:stable;overflow:hidden}.pg .pg-pelne{background:var(--navy);height:clamp(300px,46vw,760px);position:relative;overflow:clip}.pg .pg-pelne img{object-fit:cover;width:100%;max-width:none;height:100%}.pg .pg-pelne--niskie{height:clamp(280px,40vw,680px)}@supports (animation-timeline:view()){html.pg-anim .pg .pg-pelne img{animation:linear both pg-pelne;animation-timeline:view()}@keyframes pg-pelne{0%{transform:scale(1.14)translateY(-5%)}to{transform:scale(1.14)translateY(5%)}}}.pg .pg-gantt{--pasek:46px;--kolumna-min:calc(7.5rem + 72px);gap:0;display:grid}.pg .pg-gantt__etap{border-top:1px dashed #14152747;grid-template-columns:minmax(0,1fr);gap:10px;padding:18px 0 22px;display:grid}.pg .pg-gantt__nr{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.875rem}.pg .pg-gantt__pasek{min-height:var(--pasek);text-align:center;background:#b5b6b8;justify-content:center;align-items:center;padding:6px 14px;font-size:clamp(1.125rem,1.45vw,1.5rem);font-weight:500;line-height:1.15;transition:background .3s,color .3s;display:flex}.pg .pg-gantt__podpis{color:#2b2d44;font-size:.9375rem;line-height:1.4}.pg .pg-gantt__etap:hover .pg-gantt__pasek,.pg .pg-gantt__etap:has(.pg-wiecej[aria-expanded=true]) .pg-gantt__pasek{background:var(--lime)}@media (width<=1199px){.pg .pg-gantt__pasek{margin-left:calc(var(--i) * min(6%, 40px));justify-content:flex-start}}@media (width>=1200px){.pg .pg-gantt{grid-template-columns:var(--kolumny);grid-template-rows:auto auto auto auto}.pg .pg-gantt__etap{grid-row:1/span 4;grid-template-rows:subgrid;border-top:0;border-left:1px dashed #1415274d;gap:0;padding:0 0 8px}.pg .pg-gantt__nr{padding:0 8px 28px}.pg .pg-gantt__pasek{margin-top:calc(var(--i) * var(--pasek));margin-bottom:calc((5 - var(--i)) * var(--pasek) + 56px);height:var(--pasek);white-space:nowrap;align-self:start;padding:0 10px}.pg .pg-gantt__podpis{align-self:end;max-width:16em;padding:0 8px 16px}.pg .pg-wiecej{margin-left:8px}}.pg .pg-wiecej{background:var(--lime);height:36px;color:var(--navy);white-space:nowrap;cursor:pointer;border:0;border-radius:99px;justify-self:start;align-items:center;gap:10px;padding:0 4px 0 14px;font-size:.9375rem;font-weight:500;transition:background .25s,color .25s;display:inline-flex}.pg .pg-wiecej:hover{background:var(--navy);color:#fff}.pg .pg-wiecej:hover .pg-wiecej__plus{background:var(--lime);color:var(--navy)}.pg .pg-wiecej:focus-visible{outline:3px solid var(--navy);outline-offset:3px}.pg .pg-wiecej__plus{background:var(--navy);width:28px;height:28px;color:var(--lime);border-radius:50%;transition:background .25s,color .25s;position:relative}.pg .pg-wiecej__plus:before,.pg .pg-wiecej__plus:after{content:"";background:currentColor;width:12px;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pg .pg-wiecej__plus:after{transform:translate(-50%,-50%)rotate(90deg)}html.pg-anim .pg .pg-gantt__pasek{animation:pg-pasek .7s var(--ease) both;animation-delay:calc(var(--i) * 70ms)}@keyframes pg-pasek{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:none}}.pg .pg-okno{color:var(--navy);background:0 0;border:0;margin:24px 0 0;padding:0;position:relative}.pg .pg-okno:popover-open{overscroll-behavior:contain;border-radius:var(--r);width:min(1440px,100vw - 2*clamp(12px,3vw,48px));max-width:none;height:fit-content;max-height:calc(100dvh - 2*clamp(12px,3vw,48px));margin:auto;position:fixed;inset:0;overflow:auto}.pg .pg-okno::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0a0b16b8}.pg .pg-okno .pg-okno__karta{border-radius:var(--r);background:#fff;padding:clamp(24px,3vw,48px)}.pg .pg-okno .pg-okno__gora{justify-content:space-between;align-items:flex-start;gap:20px;padding-right:140px;display:flex}@media (width<=767px){.pg .pg-okno .pg-okno__gora{flex-direction:column;padding-right:0}}.pg .pg-okno .pg-okno__nr{font-size:clamp(1.5rem,2vw,2rem);line-height:1}.pg .pg-okno .pg-okno__nastepne{color:var(--navy);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #1415274d;align-items:center;gap:.6em;padding:0 0 8px;font-size:1rem;font-weight:500;display:inline-flex}.pg .pg-okno .pg-okno__nastepne:hover{border-bottom-color:var(--navy)}.pg .pg-okno .pg-okno__nastepne-etykieta{letter-spacing:.1em;text-transform:uppercase;font-size:.8125rem}.pg .pg-okno .pg-okno__tytul{letter-spacing:-.03em;margin:clamp(28px,4vw,64px) 0 clamp(24px,3vw,44px);font-size:clamp(2.25rem,5vw,5rem);font-weight:400;line-height:1}.pg .pg-okno .pg-okno__siatka{gap:clamp(28px,3vw,48px);display:grid}@media (width>=992px){.pg .pg-okno .pg-okno__siatka{grid-template-columns:minmax(0,6fr) minmax(0,4.4fr);align-items:start}}.pg .pg-okno .pg-okno__etykieta{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:12px;font-size:.8125rem}.pg .pg-okno .pg-okno__lead{max-width:30em;margin-bottom:clamp(24px,3vw,44px);font-size:clamp(1.1875rem,1.6vw,1.625rem);line-height:1.4}.pg .pg-okno .pg-okno__dwie{gap:28px;display:grid}@media (width>=768px){.pg .pg-okno .pg-okno__dwie{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,4vw,64px)}}.pg .pg-okno .pg-okno__opis{color:#2b2d44;font-size:1.0625rem;line-height:1.6}.pg .pg-okno .pg-okno__opis a{text-underline-offset:.2em;text-decoration-line:underline!important;-webkit-text-decoration-color:var(--lime)!important;text-decoration-color:var(--lime)!important;text-decoration-thickness:2px!important}.pg .pg-okno .pg-okno__efekt li{border-bottom:1px solid var(--line);grid-template-columns:16px minmax(0,1fr);align-items:start;gap:14px;padding:14px 0;line-height:1.4;display:grid;font-size:1.0625rem!important}.pg .pg-okno .pg-okno__efekt li:first-child{padding-top:0}.pg .pg-okno .pg-okno__efekt li:last-child{border-bottom:0}.pg .pg-okno .pg-okno__efekt li .fluo-gwiazdka{margin-top:calc(.5lh - 8px)}.pg .pg-okno .pg-okno__efekt li a{text-underline-offset:.2em;text-decoration-line:underline!important;-webkit-text-decoration-color:var(--lime)!important;text-decoration-color:var(--lime)!important;text-decoration-thickness:2px!important}.pg .pg-okno .pg-okno__rysunek{--rys-papier:#f3f4f6;aspect-ratio:4/3;background-color:var(--rys-papier);color:var(--navy);background-image:radial-gradient(#14152729 1px,#0000 1.3px);background-position:8px 8px;background-size:16px 16px;border-radius:18px;place-items:center;padding:clamp(14px,2vw,28px);display:grid}@media (width<=991px){.pg .pg-okno .pg-okno__rysunek{max-width:520px}}.pg .pg-okno .pg-okno__zamknij{color:var(--navy);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:.9375rem;display:inline-flex;position:absolute;top:clamp(16px,2vw,28px);right:clamp(16px,2vw,28px)}.pg .pg-okno:not(:popover-open) .pg-okno__zamknij{display:none}.pg .pg-okno .pg-okno__zamknij-x{background:var(--lime);border-radius:50%;width:40px;height:40px;position:relative}.pg .pg-okno .pg-okno__zamknij-x:before,.pg .pg-okno .pg-okno__zamknij-x:after{content:"";background:var(--navy);width:16px;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.pg .pg-okno .pg-okno__zamknij-x:after{transform:translate(-50%,-50%)rotate(-45deg)}@media (width<=767px){.pg .pg-okno:popover-open{border-radius:0;width:100vw;height:100dvh;max-height:100dvh}.pg .pg-okno .pg-okno__karta{border-radius:0;min-height:100%;padding-top:72px}.pg .pg-okno .pg-okno__zamknij-tekst{display:none}}@media (prefers-reduced-motion:no-preference){.pg .pg-okno:popover-open .pg-okno__karta{animation:.4s cubic-bezier(.2,.7,.1,1) both pg-wejscie}}@keyframes pg-wejscie{0%{opacity:0;transform:translateY(18px)scale(.985)}to{opacity:1;transform:none}}@supports not selector(:popover-open){.pg .pg-wiecej,.pg .pg-okno__nastepne,.pg .pg-okno__zamknij{display:none!important}}.pg .pg-rys{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:auto;display:block;overflow:visible}.pg .pg-rys .r-k{stroke-dasharray:1 1}.pg .pg-rys .r-t{stroke-opacity:.5}.pg .pg-rys .r-x{stroke-dasharray:3 4;stroke-opacity:.45}.pg .pg-rys .r-l{fill:var(--lime)}.pg .pg-rys .r-n{fill:currentColor;stroke:none}.pg .pg-rys .r-cien{fill:currentColor;fill-opacity:.12;stroke:none}.pg .pg-rys .r-mocniej{fill-opacity:.4}.pg .pg-rys .r-papier{fill:var(--rys-papier,#fff)}.pg .pg-rys .r-bez{stroke:none}.pg .pg-rys .r-gruba{stroke-width:2.2px}.pg .pg-rys .r-gw{vector-effect:non-scaling-stroke}.pg .pg-rys .r-spad{stroke-dasharray:4 4;stroke-opacity:.55}.pg .pg-rys .r-naglowek,.pg .pg-rys .r-probka--granat{fill:currentColor;stroke:none}.pg .pg-rys .r-litery{fill:currentColor;stroke:none;letter-spacing:-.02em;font-family:HK Grotesk,sans-serif;font-size:44px;font-weight:500}.pg .pg-rys .r-litery--male{font-size:32px}.pg .pg-rys .r-klik{fill:none;stroke:var(--lime);stroke-width:2px;opacity:0}.pg .pg-rys .r-p,.pg .pg-rys .r-w,.pg .pg-rys .r-blok,.pg .pg-rys .r-strzala,.pg .pg-rys .r-kursor,.pg .pg-rys .r-klik,.pg .pg-rys .r-pasowanie,.pg .pg-rys .r-unosi,.pg .pg-rys .r-gw-kreci,.pg .pg-rys .r-rytm{transform-box:fill-box;transform-origin:50%}html.pg-anim .pg .pg-okno:popover-open .pg-rys .r-k{animation:r-rysuj .9s var(--ease) calc(var(--d,0) * 1s) both}html.pg-anim .pg .pg-okno:popover-open .pg-rys .r-p{animation:r-wyskocz .55s cubic-bezier(.34, 1.56, .64, 1) calc(var(--d,0) * 1s) both}html.pg-anim .pg .pg-okno:popover-open .pg-rys .r-f{animation:r-pojaw .6s ease calc(var(--d,0) * 1s) both}html.pg-anim .pg .pg-okno:popover-open .pg-rys .r-w{animation:r-wsun .8s var(--ease) calc(var(--d,0) * 1s) both}html.pg-anim .pg .pg-okno:popover-open .pg-rys .r-strzala{animation:r-strzala 5s var(--ease) 1.8s infinite both}html.pg-anim .pg .pg-okno:popover-open .pg-rys .r-cel{animation:.55s cubic-bezier(.34,1.56,.64,1) 1s both r-wyskocz,5s 1.8s infinite r-cel}html.pg-anim .pg .pg-okno:popover-open .pg-rys .r-blok{animation:r-blok 7s var(--ease) calc(var(--d,0) * 1s) infinite both}html.pg-anim .pg .pg-okno:popover-open .pg-rys .r-kursor{animation:r-kursor 6s var(--ease) 1.4s infinite both}html.pg-anim .pg .pg-okno:popover-open .pg-rys .r-klik{animation:6s ease-out 1.4s infinite both r-klik}html.pg-anim .pg .pg-okno:popover-open .pg-rys .r-naglowek{animation:r-pojaw .6s ease calc(var(--d,0) * 1s) both, r-naglowek 6s ease 1.4s infinite}html.pg-anim .pg .pg-okno:popover-open .pg-rys .r-rytm{animation:r-rytm 3.6s ease calc(1.8s + var(--n,0) * .22s) infinite}html.pg-anim .pg .pg-okno:popover-open .pg-rys .r-p.r-rytm{animation:r-wyskocz .55s cubic-bezier(.34, 1.56, .64, 1) calc(var(--d,0) * 1s) both, r-rytm 3.6s ease 1.8s infinite}html.pg-anim .pg .pg-okno:popover-open .pg-rys .r-gw-kreci{animation:r-wyskocz .55s cubic-bezier(.34, 1.56, .64, 1) calc(var(--d,0) * 1s) both, r-gw-kreci 3.6s var(--ease) 1.8s infinite}html.pg-anim .pg .pg-okno:popover-open .pg-rys .r-pasowanie{animation:r-pasowanie 4.5s var(--ease) 1.2s infinite both}html.pg-anim .pg .pg-okno:popover-open .pg-rys .r-spad{animation:r-rysuj .9s var(--ease) 0s both, r-mrowki 1.4s linear .9s infinite}html.pg-anim .pg .pg-okno:popover-open .pg-rys .r-unosi{animation:r-wsun .8s var(--ease) calc(var(--d,0) * 1s) both, r-unosi 4s ease-in-out calc(1.8s + var(--n,0) * .35s) infinite}@keyframes r-rysuj{0%{stroke-dashoffset:1px;opacity:0}10%{opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes r-wyskocz{0%{opacity:0;transform:scale(0)}50%{opacity:1}to{opacity:1;transform:none}}@keyframes r-pojaw{0%{opacity:0}to{opacity:1}}@keyframes r-wsun{0%{opacity:0;transform:translate(var(--wx,0px), var(--wy,10px)) scale(.85)}to{opacity:1;transform:none}}@keyframes r-strzala{0%{opacity:0;transform:translate(-46px,-46px)}8%{opacity:1}20%,70%{opacity:1;transform:none}84%,to{opacity:0;transform:none}}@keyframes r-cel{0%,18%,34%,to{transform:none}24%{transform:scale(1.5)}}@keyframes r-blok{0%,8%{transform:translate(var(--tx), var(--ty)) rotate(var(--rot))}26%,74%{transform:none}92%,to{transform:translate(var(--tx), var(--ty)) rotate(var(--rot))}}@keyframes r-kursor{0%,6%{opacity:0;transform:translate(34px,58px)}12%{opacity:1}26%,30%{transform:none}28%{transform:translate(1px,1.5px)}42%,74%{opacity:1;transform:translate(26px,46px)}86%,to{opacity:0;transform:translate(34px,58px)}}@keyframes r-klik{0%,27%{opacity:0;transform:scale(.3)}29%{opacity:.9}40%,to{opacity:0;transform:scale(1.6)}}@keyframes r-naglowek{0%,28%{fill:#141527}33%,78%{fill:#c2f500}86%,to{fill:#141527}}@keyframes r-rytm{0%,30%,to{opacity:1}12%{opacity:.25}}@keyframes r-gw-kreci{0%,20%{transform:none}60%,to{transform:rotate(90deg)}}@keyframes r-pasowanie{0%{transform:translate(calc((1 - 2 * var(--n,0)) * 7px), calc((2 * var(--n,0) - 1) * 5px))}30%,75%{transform:none}to{transform:translate(calc((1 - 2 * var(--n,0)) * 7px), calc((2 * var(--n,0) - 1) * 5px))}}@keyframes r-mrowki{to{stroke-dashoffset:-8px}}@keyframes r-unosi{0%,to{transform:none}50%{transform:translateY(-5px)}}html.pg-anim .pg .pg-okno:popover-open .pg-okno__efekt li .fluo-gwiazdka{animation:pg-gwiazdka .9s var(--ease) .35s both}html.pg-anim .pg .pg-okno:popover-open .pg-okno__efekt li:nth-child(2) .fluo-gwiazdka{animation-delay:.45s}html.pg-anim .pg .pg-okno:popover-open .pg-okno__efekt li:nth-child(3) .fluo-gwiazdka{animation-delay:.55s}html.pg-anim .pg .pg-okno:popover-open .pg-okno__efekt li:nth-child(4) .fluo-gwiazdka{animation-delay:.65s}html.pg-anim .pg .pg-okno:popover-open .pg-okno__efekt li:nth-child(5) .fluo-gwiazdka{animation-delay:.75s}html.pg-anim .pg .pg-okno:popover-open .pg-okno__efekt li:nth-child(6) .fluo-gwiazdka{animation-delay:.85s}@keyframes pg-gwiazdka{0%{transform:rotate(-90deg)scale(.6)}}.pg .pg-pytania__uklad{gap:32px;display:grid}@media (width>=992px){.pg .pg-pytania__uklad{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:clamp(40px,5vw,96px)}.pg .pg-pytania__glowa{position:sticky;top:120px}}.pg .pg-pytanie{border-top:1px solid var(--line)}.pg .pg-pytanie:last-child{border-bottom:1px solid var(--line)}.pg .pg-pytanie__glowa{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:clamp(18px,1.8vw,24px) 0;font-size:clamp(1.125rem,1.4vw,1.375rem);font-weight:500;line-height:1.35;list-style:none;display:grid}.pg .pg-pytanie__glowa::-webkit-details-marker{display:none}.pg .pg-pytanie__glowa::marker{content:""}.pg .pg-pytanie__glowa:focus-visible{outline:3px solid var(--navy);outline-offset:4px;border-radius:4px}.pg .pg-pytanie__znak{place-items:center;width:26px;height:26px;display:grid;position:relative}.pg .pg-pytanie__znak .fluo-gwiazdka{--fg-kolor:var(--navy);grid-area:1/1;transition:transform .6s cubic-bezier(.22,1,.36,1),fill .3s}.pg .pg-pytanie__plus{grid-area:1/1;width:10px;height:10px;position:relative}.pg .pg-pytanie__plus:before,.pg .pg-pytanie__plus:after{content:"";background:var(--navy);width:100%;height:1.5px;transition:transform .3s var(--ease);position:absolute;top:50%;left:0;transform:translateY(-50%)}.pg .pg-pytanie__plus:after{transform:translateY(-50%)rotate(90deg)}.pg .pg-pytanie[open] .pg-pytanie__znak .fluo-gwiazdka{fill:var(--lime);stroke:var(--lime);transform:rotate(90deg)}.pg .pg-pytanie[open] .pg-pytanie__plus:after{transform:translateY(-50%)rotate(0)}.pg .pg-pytanie__tresc{color:#2b2d44;max-width:40em;padding:0 48px clamp(20px,2vw,28px) 0;font-size:1.0625rem;line-height:1.65}.pg .pg-pytanie__tresc a{text-underline-offset:.2em;text-decoration-line:underline!important;-webkit-text-decoration-color:var(--lime)!important;text-decoration-color:var(--lime)!important;text-decoration-thickness:2px!important}html.pg-anim .pg [data-pg-pokaz]{transition:opacity .9s var(--ease) calc(var(--i,0) * 80ms), transform .9s var(--ease) calc(var(--i,0) * 80ms)}html.pg-anim .pg .pg-ukryte{opacity:0;transform:translateY(28px)}@media (prefers-reduced-motion:reduce){.pg *,.pg :before,.pg :after{transition-duration:.01ms!important;animation-duration:.01ms!important}.pg .pg-ukryte{opacity:1;transform:none}}
