@layer stare,system,strony;@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/instrument-serif-pl-400.woff2) format("woff2")}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/instrument-serif-pl-400-italic.woff2) format("woff2")}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/instrument-sans-pl-latin-wght.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/instrument-sans-pl-ext-wght.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:JetBrains Mono;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/jetbrains-mono-pl-latin-wght.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/jetbrains-mono-pl-ext-wght.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:"Instrument Serif Fallback";src:local("Georgia");size-adjust:77%;ascent-override:128.6%;descent-override:40.3%;line-gap-override:0%}@font-face{font-family:"Instrument Serif Fallback Times";src:local("Times New Roman"),local("Liberation Serif");size-adjust:82.8%;ascent-override:119.6%;descent-override:37.4%;line-gap-override:0%}@font-face{font-family:"Instrument Serif Fallback Noto";src:local("Noto Serif");size-adjust:75%;ascent-override:132%;descent-override:41.3%;line-gap-override:0%}@font-face{font-family:JetBrains Mono Fallback;src:local("Consolas");size-adjust:109.1%;ascent-override:93.5%;descent-override:27.5%;line-gap-override:0%}@font-face{font-family:Instrument Sans Fallback;src:local("Segoe UI");size-adjust:99.5%;ascent-override:97.5%;descent-override:25.2%;line-gap-override:0%}@font-face{font-family:Instrument Sans Fallback Arial;src:local("Arial"),local("Roboto"),local("Helvetica Neue");size-adjust:97.2%;ascent-override:99.8%;descent-override:25.7%;line-gap-override:0%}@layer system{:root{--noc-0: #070c18;--noc-1: #0d1526;--noc-2: #16213a;--noc-linia: rgba(242, 235, 221, .16);--noc-linia-pole: rgba(242, 235, 221, .55);--noc-tekst: #f2ebdd;--noc-tekst-2: #b9c1d1;--noc-tekst-3: #9aa4b8;--papier-0: #f2ebdd;--papier-1: #faf7f0;--papier-2: #e7dfcf;--papier-linia: rgba(16, 22, 36, .18);--papier-linia-pole: rgba(16, 22, 36, .55);--tusz: #101624;--tusz-2: #3d4556;--tusz-3: #566074;--ak: #5fd4c0;--ak-tusz: #0f5c50;--ak-tlo: #bfe9e0;--ochra: #c9a24b;--ochra-tusz: #6f5210;--dzis: #8f2b1f;--dzis-noc: #ff9a8a;--f-tytul: "Instrument Serif", "Instrument Serif Fallback", "Instrument Serif Fallback Times", "Instrument Serif Fallback Noto", Georgia, "Times New Roman", serif;--f-tekst: "Instrument Sans", "Instrument Sans Fallback", "Instrument Sans Fallback Arial", "Segoe UI", system-ui, sans-serif;--f-dane: "JetBrains Mono", "JetBrains Mono Fallback", Consolas, "Courier New", monospace;--t-odliczanie: clamp(8rem, 24vw, 22rem);--t-1-krotki: clamp(4.5rem, 1rem + 13vw, 11.5rem);--t-display: clamp(3.75rem, 1.6rem + 8.8vw, 9.5rem);--t-liczba: clamp(4.5rem, 2rem + 11vw, 12rem);--t-liczba-m: clamp(3rem, 2rem + 4vw, 5.5rem);--t-1: clamp(2.75rem, 1.55rem + 4.7vw, 6rem);--t-1-dlugi: clamp(2.25rem, 1.5rem + 3.2vw, 4.25rem);--t-2: clamp(2rem, 1.35rem + 2.5vw, 3.5rem);--t-3: clamp(1.5rem, 1.25rem + 1vw, 2.125rem);--t-4: 1.125rem;--t-lead: clamp(1.25rem, 1.1rem + .6vw, 1.5rem);--t-tekst: clamp(1.0625rem, 1rem + .25vw, 1.1875rem);--t-maly: .9375rem;--t-dane: .8125rem;--marg: clamp(16px, 4vw, 56px);--rama: min(100% - 2 * var(--marg), 1360px);--odstep-kol: clamp(16px, 2vw, 32px);--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 24px;--sp-6: 32px;--sp-7: 48px;--sp-8: 64px;--sp-9: 96px;--sp-10: 144px;--sekcja: clamp(56px, 3rem + 5vw, 120px);--zaokr-sekcji: clamp(24px, 4vw, 56px);--r-s: 4px;--r-pigulka: 999px;--h-pasek: 64px;--h-filtry: 64px;--miara: 40.5rem;--miara-lead: 34rem;--ease: cubic-bezier(.2, .7, .2, 1);--czas-1: .18s;--czas-2: .32s}@media(min-width:760px){:root{--h-pasek: 72px}}.ton-noc,.ton-noc-1,.ton-papier,.ton-papier-2,.ton-ak{background-color:var(--ton-bg);color:var(--ton-tekst)}.ton-noc,.ton-noc-1{--ton-bg: var(--noc-0);--ton-tekst: var(--noc-tekst);--ton-tekst-2: var(--noc-tekst-2);--ton-tekst-3: var(--noc-tekst-3);--ton-linia: var(--noc-linia);--ton-pole: var(--noc-linia-pole);--ton-link: var(--ak);--ton-ak: var(--ak);--ton-ochra: var(--ochra);--ton-fokus: var(--ak);--ton-dzis: var(--dzis-noc);--przy-bg: var(--ak);--przy-fg: var(--noc-0);--przy-bg-h: var(--noc-tekst);--przy-fg-h: var(--noc-0);color-scheme:dark}.ton-noc-1{--ton-bg: var(--noc-1)}.ton-papier,.ton-papier-2,body{--ton-bg: var(--papier-0);--ton-tekst: var(--tusz);--ton-tekst-2: var(--tusz-2);--ton-tekst-3: var(--tusz-3);--ton-linia: var(--papier-linia);--ton-pole: var(--papier-linia-pole);--ton-link: var(--ak-tusz);--ton-ak: var(--ak-tusz);--ton-ochra: var(--ochra-tusz);--ton-fokus: var(--ak-tusz);--ton-dzis: var(--dzis);--przy-bg: var(--noc-0);--przy-fg: var(--papier-0);--przy-bg-h: var(--ak-tusz);--przy-fg-h: var(--papier-0);color-scheme:light}.ton-papier-2{--ton-bg: var(--papier-2);--ton-tekst-3: var(--tusz-2)}.ton-ak{--ton-bg: var(--ak);--ton-tekst: var(--noc-0);--ton-tekst-2: var(--noc-0);--ton-tekst-3: var(--noc-0);--ton-linia: rgba(7, 12, 24, .3);--ton-pole: rgba(7, 12, 24, .7);--ton-link: var(--noc-0);--ton-ak: var(--noc-0);--ton-ochra: var(--noc-0);--ton-fokus: var(--noc-0);--ton-dzis: var(--noc-0);--przy-bg: var(--noc-0);--przy-fg: var(--ak);--przy-bg-h: var(--noc-tekst);--przy-fg-h: var(--noc-0);color-scheme:light}}@layer system{*,*:before,*:after{box-sizing:border-box}html{font-synthesis:none;-webkit-text-size-adjust:100%;text-size-adjust:100%}[id]{scroll-margin-top:calc(var(--h-pasek) + 16px)}body{margin:0;background-color:var(--papier-0);color:var(--tusz);font-family:var(--f-tekst);font-size:var(--t-tekst);font-weight:400;line-height:1.65;font-kerning:normal;-webkit-font-smoothing:antialiased;overflow-x:clip}h1,h2,h3{font-family:var(--f-tytul);font-weight:400;margin:0;hyphens:manual;text-wrap:balance}h1{font-size:var(--t-1);line-height:.98;letter-spacing:-.03em;text-rendering:optimizeLegibility}h2{font-size:var(--t-2);line-height:1.08;letter-spacing:-.015em;text-rendering:optimizeLegibility}h3{font-size:var(--t-3);line-height:1.15;letter-spacing:-.01em}h4{font-family:var(--f-tekst);font-size:var(--t-4);font-weight:600;line-height:1.3;margin:0;text-wrap:balance}p{text-wrap:pretty}:lang(pl) p,:lang(pl) li{hyphens:auto}b,strong{font-weight:600}em,i{font-style:normal}i.dzielo,em.dzielo,cite{font-family:var(--f-tytul);font-style:italic;font-size:1.08em}ul,ol{line-height:1.5}img,svg,video{max-width:100%}img{height:auto}hr{border:0;border-top:1px solid var(--ton-linia)}table{font-variant-numeric:lining-nums tabular-nums}time{font-variant-numeric:lining-nums tabular-nums}::selection{background:var(--ak);color:var(--noc-0)}a{color:var(--ton-link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em;transition:text-decoration-thickness var(--czas-1) var(--ease)}a:hover{text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--ton-fokus, var(--ak-tusz));outline-offset:3px}input,select,textarea,button{font:inherit;color:var(--ton-tekst);background-color:transparent;border-color:var(--ton-pole)}::placeholder{color:var(--ton-tekst-3);opacity:1}mark{background:var(--ak-tlo);color:var(--noc-0)}.przeskok-tresci{position:absolute;left:var(--marg);top:-100px;z-index:100;padding:12px 20px;background:var(--ak);color:var(--noc-0);font:600 16px/1.2 var(--f-tekst);border-radius:var(--r-pigulka);text-decoration:none}.przeskok-tresci:focus{top:12px;outline-color:var(--noc-0)}.rama{width:var(--rama);margin-inline:auto}.szpalta{max-width:var(--miara)}.lead{font-size:var(--t-lead);line-height:1.5;max-width:var(--miara-lead);text-wrap:balance}.siatka{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--odstep-kol)}.wizualnie-ukryte{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.dane{font-family:var(--f-dane);font-size:var(--t-dane);font-weight:500;line-height:1.45;letter-spacing:.02em;font-variant-numeric:lining-nums tabular-nums}.eyebrow{font-family:var(--f-tekst);font-size:var(--t-maly);font-weight:600;line-height:1.45;letter-spacing:0;text-transform:none;font-variant-numeric:lining-nums tabular-nums;display:inline-flex;align-items:center;gap:10px;color:var(--ton-tekst-2)}.numer-dzialu{font-family:var(--f-dane);font-size:var(--t-dane);font-weight:500;color:var(--ton-ochra);letter-spacing:.08em}.liczba{font-family:var(--f-tytul);font-size:var(--t-liczba);line-height:.85;letter-spacing:-.04em;font-variant-numeric:lining-nums tabular-nums}@media print{*,*:before,*:after{animation:none!important;translate:none!important;scale:none!important;clip-path:none!important;opacity:1!important;transition:none!important}html{overflow:visible}}}@layer system{@media screen and (prefers-reduced-motion:no-preference){::view-transition-old(root),::view-transition-new(root){animation-duration:.22s}.gora{view-transition-name:pasek}::view-transition-group(pasek){animation-duration:0s}.punkt--pulsuje:after{animation:pulsuj 2.4s var(--ease) infinite}@keyframes pulsuj{0%{scale:1;opacity:.5}to{scale:1.8;opacity:0}}.naglowek .eyebrow{animation:eyebrow-wej .5s var(--ease) both}@keyframes eyebrow-wej{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@supports (animation-timeline: view()){.linia-w{display:block;overflow:clip;padding-block:.08em;margin-block:-.08em}.linia-w>span{display:block;animation:linia-wej linear both;animation-timeline:view();animation-range:entry 0% entry 55%}@keyframes linia-wej{0%{translate:0 105%}to{translate:0 0}}.zdjecie--odslon .zdjecie-ramka{animation:odslon-ramka linear both;animation-timeline:view();animation-range:entry 0% entry 70%}.zdjecie--odslon img{animation:odslon-obraz linear both;animation-timeline:view();animation-range:entry 0% entry 70%}@keyframes odslon-ramka{0%{clip-path:inset(14% 10% 14% 10%)}to{clip-path:inset(0)}}@keyframes odslon-obraz{0%{scale:1.12}to{scale:1}}.stopka-nazwisko:before{animation:stopka-przes linear both;animation-timeline:view();animation-range:entry 0% exit 0%}@keyframes stopka-przes{0%{translate:6vw 0}to{translate:-6vw 0}}@media(min-width:760px){.naglowek--lepki{position:sticky;top:0}.naglowek--lepki:after{content:"";position:absolute;inset:0;background:var(--noc-0);opacity:0;pointer-events:none;animation:naglowek-gasnie linear both;animation-timeline:scroll(root block);animation-range:0 min(78svh,760px)}@keyframes naglowek-gasnie{to{opacity:.55}}.strona-wiodaca>:not(.naglowek--lepki){position:relative;z-index:1}}}.naglowek-portret img,.naglowek-szeroki img,.gl-zdj-tlo img{animation:hero-skala 1.4s var(--ease) both}@keyframes hero-skala{0%{scale:1.08}to{scale:1}}@supports (animation-timeline: view()){.naglowek-znak,.naglowek--s7 .naglowek-duzy,.naglowek--s5 .naglowek-duzy{animation:znak-paralaksa linear both;animation-timeline:scroll(root block);animation-range:0 100vh}@keyframes znak-paralaksa{0%{transform:translateY(0)}to{transform:translateY(12vh)}}.wpis-rejestru{animation:wiersz-wej linear both;animation-timeline:view();animation-range:entry 0% entry 35%}@keyframes wiersz-wej{0%{translate:0 24px;opacity:0}to{translate:0 0;opacity:1}}.idx-w{animation:wiersz-wej linear both;animation-timeline:view();animation-range:entry 0% entry 45%}}.gl-tlo img,.naglowek-portret img,.naglowek-foto img,.naglowek-szeroki img,.gl-zdj-tlo img{will-change:transform}.gl-tlo img{transform-origin:72% 18%;animation:dryf-portret 18s ease-in-out infinite alternate both}.naglowek-portret img,.naglowek-foto img{transform-origin:50% 18%;animation:hero-skala 1.4s var(--ease) both,dryf-portret 18s ease-in-out 1.4s infinite alternate both}.naglowek-szeroki img{transform-origin:70% 30%;animation:hero-skala 1.4s var(--ease) both,dryf-scena 16s ease-in-out 1.4s infinite alternate both}.gl-zdj-tlo img{transform-origin:62% 45%;animation:hero-skala 1.4s var(--ease) both,dryf-pas 18s ease-in-out 1.4s infinite alternate both}@keyframes dryf-portret{0%{transform:scale(1.02)}to{transform:scale(1.11) translate(-1.2%,.8%)}}@keyframes dryf-scena{0%{transform:scale(1.03) translate(.8%)}to{transform:scale(1.15) translate(-2.2%,-1%)}}@keyframes dryf-pas{0%{transform:scale(1.1)}to{transform:scale(1.22) translate(-2.6%,-1.2%)}}@supports (animation-timeline: view()){.gl-zdj-tlo picture{animation:pas-paralaksa linear both;animation-timeline:view();animation-range:cover 0% cover 100%}@keyframes pas-paralaksa{0%{translate:0 -4%}to{translate:0 4%}}}@supports (animation-timeline: scroll()){.postep{position:fixed;inset:0 0 auto;height:3px;background:var(--ak);transform-origin:0 50%;z-index:60;animation:postep-rosnie linear both;animation-timeline:scroll(root)}@keyframes postep-rosnie{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}.postep{display:none}}}@media screen and (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}@layer system{@media print{@page{margin:18mm}.gora,.stopka,.rej-pasek,.przycisk,form[role=search],.naglowek-tlo,.naglowek-kadr,.naglowek-znak,.naglowek-duzy,.naglowek-portret,.menu-kadr,.przeskok-tresci,.podglad,.metka-podgladu{display:none!important}:root,body,.ton-noc,.ton-noc-1,.ton-ak,.ton-papier,.ton-papier-2,.naglowek,.sekcja{background:#fff!important;color:#000!important;--ton-bg: #fff;--ton-tekst: #000;--ton-tekst-2: #222;--ton-tekst-3: #444;--ton-link: #000}body *,body *:before,body *:after{color:#000!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;text-shadow:none!important}.naglowek{min-height:0!important;padding:0 0 8mm!important;border-radius:0!important}.sekcja{border-radius:0!important;margin-top:0!important}body{font-size:11pt!important}h1,h2,h3{break-after:avoid}p,li,blockquote{orphans:3;widows:3}.tr-tekst a[href^=http]:after,.wpis-zrodlo a[href^=http]:after,.zrodla a[href^=http]:after{content:" (" attr(href) ")";font-size:.9em;overflow-wrap:anywhere}}}@layer stare,system,strony;@layer strony{body .naglowek--zwarty{min-height:0;padding-top:12vh;padding-bottom:var(--sp-7)}body .naglowek--zwarty.naglowek--s11{min-height:min(52svh,480px);padding-block:var(--sp-8)}body .naglowek--zwarty.naglowek--s7 .naglowek-duzy{font-size:clamp(5rem,14vw,11rem)}body .sekcja:is(.ton-papier,.ton-papier-2)+.sekcja:is(.ton-papier,.ton-papier-2){padding-top:calc(var(--sekcja) * .55)}body .naglowek--s10 .naglowek-duzy{right:0;bottom:.02em;translate:12vw 0;line-height:.82}body .ko-zaproszenie{flex-direction:column;align-items:flex-start;gap:var(--sp-5)}body .ko-zapytania{padding-top:var(--sekcja)}body .kontakt .naglowek--s13{min-height:min(72svh,680px)}body .oferta .naglowek--s11{background:var(--noc-0)}body .oferta .naglowek-portret{width:min(52vw,760px)}body .tr-karta--4>div:is(:nth-child(2),:nth-child(4)) dd{font-family:var(--f-tytul);font-size:clamp(1.75rem,1.2rem + 2.4vw,3.25rem);line-height:1.05;letter-spacing:-.02em;overflow-wrap:anywhere}body .rej-naglowek{min-height:0;padding-top:12vh;padding-bottom:calc(var(--sp-6) + var(--zaokr-sekcji))}body .rej-naglowek .naglowek-tytul{font-size:clamp(3.25rem,1rem + 7vw,7rem)}body .rej-naglowek .naglowek-duzy--tekst{position:absolute;right:var(--marg);top:50%;translate:0 -50%;z-index:0;margin:0;width:auto;font-size:clamp(7rem,22vw,20rem);line-height:.8;letter-spacing:-.04em;color:var(--ochra)}body .rej-meta-stan{display:grid;gap:4px}@media(max-width:759px){body .rej-naglowek .naglowek-duzy--tekst{position:static;translate:none;font-size:5rem;width:var(--rama);margin:var(--sp-4) auto 0}}body .szuk-h1{margin:0 0 var(--sp-6);font:400 clamp(2.5rem,1.5rem + 4vw,5rem)/.95 var(--f-tytul);letter-spacing:-.03em;color:var(--noc-tekst)}body .szuk-glowa{min-height:0;padding-block:clamp(48px,12vh,120px) clamp(32px,6vh,72px)}body .szuk-glowa .szuk-wiersz{display:flex;gap:var(--sp-5);align-items:flex-end}body .szuk-glowa .szuk-pole{flex:1 1 auto;min-width:0}body .szuk-glowa .szuk-pole input{width:100%;height:auto;padding:.12em 0 .18em;border:0;border-bottom:2px solid var(--noc-linia-pole);border-radius:0;background:transparent;font:400 clamp(2.25rem,1rem + 4vw,4rem)/1.1 var(--f-tytul);color:var(--noc-tekst)}body .szuk-glowa .szuk-pole input:focus-visible{outline:3px solid var(--ak);outline-offset:6px;border-bottom-color:var(--ak)}body .szuk-opis{margin:var(--sp-5) 0 0;max-width:40rem;color:var(--noc-tekst-2)}@media(max-width:599px){body .szuk-glowa .szuk-wiersz{flex-direction:column;align-items:stretch}}body .wyst-pas-przewijak{overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:var(--sp-4)}body .wyst-pas-lista{list-style:none;margin:0;padding:0;display:flex;gap:var(--sp-5);align-items:flex-end}body .wyst-pas-lista li{flex:none;scroll-snap-align:start;width:min(78vw,420px)}body .wyst-pas-lista li:nth-child(2){width:min(88vw,560px)}body .wyst-pas-podpis{margin:var(--sp-3) 0 0;font-size:var(--t-maly);color:var(--ton-tekst-2);font-family:var(--f-tekst);font-weight:400;letter-spacing:0;text-transform:none;line-height:1.45}@media(min-width:1100px){body .ks-uklad{max-width:1100px;margin-inline:auto}body .ks-uklad--spis{grid-template-columns:240px minmax(0,680px);column-gap:var(--sp-8);justify-content:space-between}body .ks-uklad--spis .ks-spis,body .ks-uklad--spis .ks-proza{grid-column:auto}}body .tr-tekst>*{max-width:68ch}}@layer strony{body .ko-adres{display:block;font-family:var(--f-tytul);font-size:clamp(1.75rem,4.2vw,3.75rem);text-transform:none;letter-spacing:-.02em}body .szuk.szuk-glowa .szuk-pole input,body .szuk-glowa #szukaj-pole{width:100%;height:auto;min-height:0;padding:.1em 0 .16em;border:0;border-bottom:2px solid var(--noc-linia-pole);border-radius:0;background:transparent;font:400 clamp(2.25rem,1rem + 4vw,4rem)/1.1 var(--f-tytul);color:var(--noc-tekst);box-shadow:none}body .szuk-glowa .szuk-pole label{font-family:var(--f-tekst);font-size:var(--t-maly);text-transform:none;letter-spacing:0;color:var(--noc-tekst-3);font-weight:600;line-height:1.45}body .naglowek--zwarty.naglowek--s7 .naglowek-duzy{left:auto;right:var(--marg);top:50%;translate:0 -50%;opacity:.9}body .rej-chipy{display:flex;flex-wrap:wrap;max-width:100%}body .rej-chip{max-width:100%;white-space:normal}body .rej-panel{max-width:calc(100vw - 2 * var(--marg))}@media(max-width:420px){body .slupki{gap:6px}body .slupki svg{width:30px}body .gl-wykresy .rej-wykresy,body .gl-wykresy{overflow-x:clip}}}@layer strony{body .rej-pasek-prawo{min-width:0;max-width:100%}body .rej-wyczysc{max-width:100%;white-space:normal}}@layer strony{@media(min-width:900px){body .gl-zdj-tlo{left:auto;width:min(64%,900px)}body .gl-zdj-tlo:after{background:linear-gradient(to right,var(--noc-0) 0%,rgba(7,12,24,.35) 38%,rgba(7,12,24,0) 100%),linear-gradient(to top,var(--noc-0) 4%,rgba(7,12,24,0) 40%)}body .gl-zdj-tlo img{object-position:50% 18%}body .gl-zdj-tekst .pw-akapit{max-width:16em}}}@layer strony{body :is(.naglowek-meta,.tl-ics,.tl-zrodlo,.pb-metka,.km-powrot,.wpis-zrodlo,.rej-meta-stan,.rej-dobor li) a:not(.przycisk){display:inline-block;min-height:24px;padding-block:4px;box-sizing:border-box}body :is(.streszczenie,.tl-tresc,.tr-uwaga,.ramka-kontakt,.kerp,.tr-tekst,.media-tekst,.tr-wiersz-opis) a:not(.przycisk),body sup a{padding-block:4px}@media(pointer:coarse){body :is(.naglowek-meta,.tl-ics,.tl-zrodlo,.pb-metka,.km-powrot,.rej-meta-stan) a:not(.przycisk){display:inline-flex;align-items:center;min-height:44px}}body .of-szybki{display:block;flex-basis:100%;margin-top:var(--sp-3)}body .pk-skroty{display:flex;flex-wrap:wrap;gap:0 var(--sp-6);font-family:var(--f-tekst);font-size:var(--t-maly)}body .pk-skroty a{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-decoration:underline;text-underline-offset:.2em}body .rej-skroty{margin:var(--sp-3) 0 0}@media(max-width:639px){body .oferta .naglowek-portret{max-height:26svh}}body .tor-a:hover,body .tor-a:focus-visible{background-color:color-mix(in srgb,var(--ak) 7%,transparent)}body .tor-a:focus-visible>.strzalka{translate:4px -4px}body .rej-lista .wpis-rejestru:hover,body .rej-lista .wpis-rejestru:focus-within{background-color:color-mix(in srgb,var(--ak) 7%,var(--noc-1))}@media(prefers-reduced-motion:no-preference){body .tor-a{transition:background-color .15s,border-color .15s}body .tor-a>.strzalka{transition:translate .15s}}}@layer strony{body .karta-et{font-family:var(--f-tekst);font-size:var(--t-maly);font-weight:600;letter-spacing:0;text-transform:none;line-height:1.45;color:var(--ton-tekst-3)}body .zdjecie-podpis{font-family:var(--f-tekst);font-size:var(--t-maly);font-weight:400;letter-spacing:0;text-transform:none;line-height:1.45}}@layer system{.gora{position:sticky;top:0;z-index:50;height:var(--h-pasek);isolation:isolate}.gora:before{content:"";position:absolute;inset:0;z-index:-1;background:color-mix(in srgb,var(--noc-0) 94%,transparent);border-bottom:1px solid var(--noc-linia)}@media(min-width:760px){.gora:before{background:color-mix(in srgb,var(--noc-0) 84%,transparent);backdrop-filter:blur(14px) saturate(1.1)}}.gora-rama{width:var(--rama);margin-inline:auto;height:100%;display:flex;align-items:center;gap:var(--sp-5)}.gora-marka{margin-right:auto;font:400 26px/1 var(--f-tytul);letter-spacing:-.01em;color:var(--noc-tekst);text-decoration:none;white-space:nowrap}.gora-marka:hover{text-decoration:none;color:var(--ak)}.gora-skrot{display:none;align-items:center;gap:var(--sp-5)}@media(min-width:760px){.gora-skrot{display:flex}}.gora-skrot a:not(.przycisk){font:500 15px/1 var(--f-tekst);color:var(--noc-tekst-2);text-decoration:none;padding-block:10px;border-bottom:2px solid transparent}.gora-skrot a:not(.przycisk):hover{color:var(--noc-tekst)}.gora-skrot a[aria-current=page]{color:var(--noc-tekst);border-bottom-color:var(--ak)}.gora-skrot a[data-od="1100"],.gora-skrot a[data-od="1360"]{display:none}@media(min-width:1100px){.gora-skrot a[data-od="1100"]{display:inline}}@media(min-width:1360px){.gora-skrot a[data-od="1360"]{display:inline}}.gora-menu>summary{list-style:none;display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 20px;border:1px solid var(--noc-linia-pole);border-radius:var(--r-pigulka);cursor:pointer;font:500 15px/1 var(--f-tekst);color:var(--noc-tekst);background:transparent;transition:background-color var(--czas-1) var(--ease),color var(--czas-1) var(--ease)}.gora-menu>summary::-webkit-details-marker{display:none}.gora-menu>summary:hover,.gora-menu[open]>summary{background:var(--noc-tekst);color:var(--noc-0)}.gora-kreski{width:18px;height:8px;border-block:2px solid currentColor}.gora-panel{position:absolute;top:100%;left:0;right:0;height:calc(100svh - var(--h-pasek));overflow:auto;background:var(--noc-0);padding:var(--sp-5) 0 var(--sp-8);overscroll-behavior:contain}html:has(details.gora-menu[open]) body{overflow:hidden}body:has(.gora-menu[open])>:not(.gora):not(script),body:has(.gora-menu[open])>:not(.gora):not(script) *{visibility:hidden!important}.menu-lista{list-style:none;margin:0;padding:0}.menu-lista li{border-top:1px solid var(--noc-linia)}.menu-lista li:last-child{border-bottom:1px solid var(--noc-linia)}.menu-lista a{display:grid;grid-template-columns:3.25rem minmax(0,1fr) auto;align-items:center;column-gap:var(--sp-3);min-height:56px;padding-block:.12em;text-decoration:none;color:var(--noc-tekst);font:400 clamp(2rem,5.6svh,2.75rem)/1.05 var(--f-tytul);letter-spacing:-.015em;transition:color var(--czas-1) var(--ease),padding-left var(--czas-2) var(--ease)}@media(min-width:760px){.menu-lista a{font-size:clamp(2.25rem,6.2svh,4.5rem);grid-template-columns:4.5rem minmax(0,1fr) auto}}.menu-lista a:hover,.menu-lista a:focus-visible{color:var(--ak);padding-left:var(--sp-3);text-decoration:none}.menu-lista a[aria-current=page] .menu-nazwa{text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:var(--ak);text-underline-offset:.12em}.menu-lista .strzalka{width:20px;height:20px}.menu-kadr{display:none}@media(min-width:1000px)and (hover:hover){.menu-lista{position:relative}.menu-lista li{margin-right:42%}.menu-kadr{display:block;position:absolute;right:0;top:50%;translate:0 -50%;width:calc(42% - var(--sp-6));max-width:520px;height:auto;aspect-ratio:3 / 2;object-fit:cover;border-radius:16px;opacity:0;pointer-events:none;transition:opacity var(--czas-2) var(--ease)}.menu-lista li:hover .menu-kadr,.menu-lista li:focus-within .menu-kadr{opacity:1}.menu-lista:not(:has(li:hover,li:focus-within)) li:first-child .menu-kadr{opacity:1}}.menu-dol{display:flex;align-items:center;gap:var(--sp-5);margin-top:var(--sp-6)}.menu-dol .przycisk{flex:1;max-width:28rem}.menu-jezyk{font:500 15px/1 var(--f-dane);letter-spacing:.08em;padding:14px 16px;border:1px solid var(--noc-linia-pole);border-radius:var(--r-pigulka);color:var(--noc-tekst);text-decoration:none}.menu-jezyk:hover{background:var(--noc-tekst);color:var(--noc-0);text-decoration:none}@media screen and (prefers-reduced-motion:no-preference){.gora-menu[open] .gora-panel{animation:panel-wej .36s var(--ease) both}@keyframes panel-wej{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0)}}}.gora-marka{display:inline-flex;align-items:center;gap:10px}.gora-znak{flex:none}@media(min-width:1024px){.gora-menu>summary{border-color:transparent;padding:0 6px}.gora-menu>summary:hover,.gora-menu[open]>summary{background:transparent;color:var(--ak)}}.menu-dol{flex-wrap:wrap}.menu-dol>*{min-width:0}.menu-dol .przycisk{max-width:100%}@media(max-width:360px){.menu-dol .przycisk{padding-inline:16px}.gora-marka{font-size:22px;gap:8px}.gora-rama{gap:var(--sp-3)}}}
