:root{--img-zoom:1.02;--img-rest:brightness(.95) saturate(.99);--img-hot:brightness(1.06) saturate(1.05);--img-dur:.55s;--ease:cubic-bezier(.2,.7,.3,1);--cien-na-zdjeciu:0 1px 2px rgba(0,0,0,.58),0 2px 22px rgba(0,0,0,.46);--cien-na-zdjeciu-lekki:0 1px 2px rgba(0,0,0,.55),0 1px 12px rgba(0,0,0,.4)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}@media(pointer:fine){html{scroll-behavior:smooth}}img{max-width:100%;height:auto;display:block}a{color:inherit}:focus-visible{outline:2.5px solid currentColor;outline-offset:3px;border-radius:2px}.sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip{position:absolute;left:-9999px;top:0;padding:12px 18px;z-index:200}.skip:focus{left:12px;top:12px}.nw{white-space:nowrap}h1,h2,h3{text-wrap:balance}p,li{text-wrap:pretty}.na-zdjeciu,.hero h1,.hero-lead,.hero .kicker,.hero-cap{text-shadow:var(--cien-na-zdjeciu)}.na-zdjeciu-lekko{text-shadow:var(--cien-na-zdjeciu-lekki)}.rv{opacity:0;transform:translateY(14px);transition:opacity .7s var(--ease),transform .7s var(--ease)}.rv.is-in{opacity:1;transform:none}@media(pointer:coarse){.rv{transform:none;transition:opacity .5s var(--ease)}}html:not(.js) .rv,html:not(.js) .kaskada>*,html:not(.js) .proces-line>li{opacity:1!important;transform:none!important;animation:none!important}.top.is-hidden{transform:translateY(-102%)}.tile img,.mosaic img,.gateway img,.m-tile img,.galeria img{transition:transform var(--img-dur) var(--ease),filter var(--img-dur) var(--ease)}@media(hover:hover){.tile img,.mosaic img,.gateway img,.m-tile img,.galeria img{filter:var(--img-rest)}.tile:hover img,.mosaic a:hover img,.gateway:hover img,.m-tile:hover img,.galeria a:hover img,.galeria figure:hover img{transform:scale(var(--img-zoom));filter:var(--img-hot)}}[data-po-kliknieciu]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;text-align:center;padding:28px;width:100%}.pk-btn{cursor:pointer;border:0}.kaskada>*{opacity:0;transform:translateY(16px)}.kaskada.is-in>*{opacity:1;transform:none;animation:kaskada-wjazd .55s var(--ease) backwards;animation-delay:calc(var(--i,0) * 70ms)}@keyframes kaskada-wjazd{0%{opacity:0;transform:translateY(16px)}}.postep{position:fixed;top:0;left:0;right:0;height:2px;z-index:120;transform:scaleX(0);transform-origin:left center;pointer-events:none;transition:transform .1s linear}.os-on .proces-line>li{opacity:0;transform:translateY(14px);transition:opacity .55s var(--ease),transform .55s var(--ease),color .35s ease}.os-on .proces-line>li.os-seen{opacity:1;transform:none}.proc-bar>i{transition:width .25s linear}.proces-line{position:relative}.proces-line:before{content:"";position:absolute;left:0;top:0;width:1px;height:var(--os-fill,0);transition:height .25s linear;pointer-events:none}[data-paralaksa]{will-change:transform}body{opacity:1;transition:opacity .22s var(--ease)}.przejscie-wyjscie body{opacity:0}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.rv{opacity:1!important;transform:none!important}.kaskada>*,.os-on .proces-line>li{opacity:1!important;transform:none!important;animation:none!important}body{opacity:1!important}.postep{display:none}}.ma-podmenu{position:relative}.nawigacja>ul{display:flex;align-items:center}.nawigacja a:not(.btn){display:inline-flex;align-items:center;gap:.5rem}.podmenu{position:absolute;top:100%;left:0;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease,visibility .18s ease;list-style:none;margin:0}.ma-podmenu:hover .podmenu,.ma-podmenu:focus-within .podmenu{opacity:1;visibility:visible;transform:none}.podmenu:before{content:"";position:absolute;left:0;right:0;top:-10px;height:10px}.strzalka{flex:none;transition:transform .18s ease}.ma-podmenu:hover>a .strzalka,.ma-podmenu:focus-within>a .strzalka{transform:rotate(180deg)}.nawigacja a:not(.btn){position:relative}.nawigacja a:not(.btn):after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .18s ease}.nawigacja a:not(.btn):hover:after,.nawigacja a:not(.btn):focus-visible:after,.nawigacja a:not(.btn)[aria-current=page]:after{transform:scaleX(1)}.ma-podmenu:hover>a:not(.btn):after,.ma-podmenu:focus-within>a:not(.btn):after{transform:scaleX(1)}.podmenu a:after{display:none}@media print{.top,.burger,.lb,.skip,[data-po-kliknieciu]{display:none!important}.rv,.kaskada>*,.proces-line>li{opacity:1!important;transform:none!important;animation:none!important}body{opacity:1!important;background:#fff;color:#000}.postep{display:none!important}}:root{--gb-tlo:color-mix(in srgb,currentColor 8%,transparent);--gb-obwodka:color-mix(in srgb,currentColor 20%,transparent);--gb-gwiazdka:#FBBC04;--gb-promien:999px}.g-badge{display:inline-flex;align-items:center;gap:.62em;padding:.52em 1em;border-radius:var(--gb-promien);background:var(--gb-tlo);border:1px solid var(--gb-obwodka);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:.98rem;line-height:1;font-weight:500;letter-spacing:.01em;white-space:nowrap;vertical-align:middle;max-width:100%}.g-badge .gb-ico,.g-badge .gb-stars{flex:none}.g-badge .gb-ocena{font-weight:700;font-size:1.08em}.g-badge .gb-txt{opacity:.92}.g-badge .gb-stars .gb-peln{fill:var(--gb-gwiazdka)}.g-badge .gb-stars .gb-pusta{fill:currentColor;opacity:.26}@media(max-width:560px){.g-badge{gap:.45em;padding:.45em .8em;font-size:.86rem}.g-badge .gb-stars{width:62px;height:12.4px}.g-badge .gb-ico{width:16px;height:16px}}
