.sw-mapa{--sw-lad:#99d8c9;--sw-pin:#f76a0c;--sw-pin-hover:#2ca25f;--sw-tekst:#1f2933;--sw-ramka:#e4e7eb;position:relative;margin:0 auto;max-width:1200px}.sw-mapa .sw-mapa__h{margin:0 0 .75rem;font-size:calc(var(--global-kb-font-size-md, 1.25rem) - 2px)}@media (min-width:768px){.sw-mapa .sw-mapa__h{font-size:24px}}.sw-mapa__dymek,.sw-mapa__dymek *,.sw-mapa__m,.sw-mapa__li a{text-transform:none;letter-spacing:normal;font-variant:normal}.sw-mapa__radio{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.sw-mapa .screen-reader-text{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.sw-mapa__filtr{display:flex;flex-wrap:wrap;gap:.375rem;margin-bottom:.75rem}.sw-mapa__m{display:inline-block;padding:.35rem .75rem;border:1px solid var(--sw-ramka);border-radius:999px;background:#fff;color:var(--sw-tekst);font-size:.875rem;line-height:1.35;cursor:pointer;user-select:none;transition:background .15s,border-color .15s,color .15s}.sw-mapa__m:hover{border-color:var(--sw-pin);color:var(--sw-pin)}@media (max-width:640px){.sw-mapa__filtr{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.sw-mapa__filtr::-webkit-scrollbar{display:none}.sw-mapa__m{flex:0 0 auto}}.sw-mapa__ramka{position:relative}.sw-mapa__scena{position:relative;overflow:hidden;aspect-ratio:1000 / 489;border:1px solid var(--sw-ramka);border-radius:12px;background:#fff;touch-action:pan-x pan-y;scrollbar-width:thin}.sw-mapa.is-zoom .sw-mapa__scena{overflow:auto}.sw-mapa__scena::-webkit-scrollbar{width:8px;height:8px}.sw-mapa__scena::-webkit-scrollbar-thumb{border-radius:4px;background:#c7cdd4}.sw-mapa.is-zoom .sw-mapa__scena{cursor:grab}.sw-mapa.is-drag .sw-mapa__scena{cursor:grabbing}.sw-mapa__plansza{position:relative;width:calc(var(--z, 1) * 100%);aspect-ratio:1000 / 489}.sw-mapa__swiat{display:block;width:100%;height:auto;pointer-events:none;user-select:none}.sw-mapa__pin{position:absolute;left:var(--x);top:var(--y);width:0;height:0;text-decoration:none;color:inherit}.sw-mapa__kropka{position:absolute;left:50%;top:50%;width:11px;height:11px;margin:-5.5px 0 0 -5.5px;border:2px solid #fff;border-radius:50%;background:var(--sw-pin);box-shadow:0 1px 3px rgb(0 0 0 / .35);transition:transform .12s,background .12s}.sw-mapa__pin:hover,.sw-mapa__pin:focus-visible,.sw-mapa__pin.is-open,.sw-mapa__pin.is-hover{z-index:35}.sw-mapa:not(.is-dotyk) .sw-mapa__pin:hover .sw-mapa__kropka,.sw-mapa:not(.is-dotyk) .sw-mapa__pin.is-hover .sw-mapa__kropka,.sw-mapa__pin:focus-visible .sw-mapa__kropka,.sw-mapa__pin.is-open .sw-mapa__kropka{background:var(--sw-pin-hover);transform:scale(1.45)}.sw-mapa__pin:focus-visible{outline:none}.sw-mapa__pin:focus-visible .sw-mapa__kropka{box-shadow:0 0 0 3px rgb(247 106 12 / .55)}.sw-mapa__etykieta{position:absolute;left:9px;top:50%;z-index:18;display:none;transform:translateY(-50%);color:var(--sw-tekst);font-size:12px;font-weight:600;line-height:1.2;white-space:nowrap;text-shadow:0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 6px #fff,0 0 6px #fff;text-transform:none;letter-spacing:normal}.sw-mapa__pin.is-podpisany .sw-mapa__etykieta{display:block}.sw-mapa__pin.is-podpis-lewo .sw-mapa__etykieta{left:auto;right:9px}.sw-mapa__pin.is-spider.is-podpisany .sw-mapa__etykieta{display:block}.sw-mapa.is-mierzenie .sw-mapa__pin{display:block!important}.sw-mapa.is-mierzenie .sw-mapa__etykieta{display:block;visibility:hidden}@media (max-width:640px){.sw-mapa__etykieta{font-size:11px}}.sw-mapa__klastry{position:absolute;inset:0;pointer-events:none}.sw-mapa__klaster{position:absolute;left:var(--x);top:var(--y);z-index:15;width:0;height:0;padding:0;border:0;background:none;cursor:pointer;pointer-events:auto;font:inherit;color:inherit}.sw-mapa__bak{position:absolute;left:50%;top:50%;display:flex;align-items:center;justify-content:center;width:26px;height:26px;margin:-13px 0 0 -13px;border:2px solid #fff;border-radius:999px;background:var(--sw-pin);box-shadow:0 1px 4px rgb(0 0 0 / .35);color:#fff;font-size:12px;font-weight:700;line-height:1;transition:transform .12s,background .12s}.sw-mapa__klaster[data-n="sredni"] .sw-mapa__bak{width:32px;height:32px;margin:-16px 0 0 -16px;font-size:13px}.sw-mapa__klaster[data-n="duzy"] .sw-mapa__bak{width:38px;height:38px;margin:-19px 0 0 -19px;font-size:14px}.sw-mapa__klaster:hover,.sw-mapa__klaster:focus-visible,.sw-mapa__klaster.is-open{z-index:25}.sw-mapa:not(.is-dotyk) .sw-mapa__klaster:hover .sw-mapa__bak,.sw-mapa__klaster:focus-visible .sw-mapa__bak,.sw-mapa__klaster.is-open .sw-mapa__bak{background:var(--sw-pin-hover);transform:scale(1.12)}.sw-mapa__klaster:focus-visible{outline:none}.sw-mapa__klaster:focus-visible .sw-mapa__bak{box-shadow:0 0 0 3px rgb(247 106 12 / .55)}.sw-mapa:not(.is-dotyk) .sw-mapa__klaster:hover .sw-mapa__dymek,.sw-mapa__klaster:focus-visible .sw-mapa__dymek,.sw-mapa__klaster.is-open .sw-mapa__dymek{display:block}.sw-mapa__lista-k{display:flex;flex-wrap:wrap;gap:.25rem .375rem;margin:0;padding:0;list-style:none}.sw-mapa__lista-k a{display:inline-block;padding:.1rem .45rem;border:1px solid var(--sw-ramka);border-radius:999px;color:var(--sw-tekst);font-size:.75rem;text-decoration:none}.sw-mapa__lista-k a:hover{border-color:var(--sw-pin);color:var(--sw-pin)}.sw-mapa__hint{display:block;margin-top:.4rem;color:#7b8794;font-size:.6875rem}.sw-mapa__dymek{position:absolute;left:50%;bottom:12px;z-index:30;display:none;width:250px;transform:translateX(-50%);padding:.625rem .75rem;border-radius:10px;background:#fff;box-shadow:0 6px 24px rgb(0 0 0 / .18);font-size:.8125rem;line-height:1.45;text-align:left;white-space:normal}.sw-mapa:not(.is-dotyk) .sw-mapa__pin:hover .sw-mapa__dymek,.sw-mapa:not(.is-dotyk) .sw-mapa__pin.is-hover .sw-mapa__dymek,.sw-mapa__pin:focus-visible .sw-mapa__dymek,.sw-mapa__pin.is-open .sw-mapa__dymek{display:block}.sw-mapa:not(.is-dotyk) .sw-mapa__pin .sw-mapa__dymek::after{content:"";position:absolute;top:100%;left:0;right:0;height:14px}.sw-mapa:not(.is-dotyk) .sw-mapa__pin.is-below .sw-mapa__dymek::after{top:auto;bottom:100%}.sw-mapa__pin.is-w-klastrze{display:none}.sw-mapa__pin.is-spider{z-index:22;transform:translate(var(--dx,0),var(--dy,0))}.sw-mapa__nitka{position:absolute;left:var(--x);top:var(--y);z-index:14;width:var(--len);height:1px;background:rgb(247 106 12 / .5);transform-origin:0 50%;transform:rotate(var(--rot));pointer-events:none}.sw-mapa__pin.is-spider:hover,.sw-mapa__pin.is-spider:focus-visible,.sw-mapa__pin.is-spider.is-open,.sw-mapa__pin.is-spider.is-hover{z-index:35}.sw-mapa__klaster.is-rozwiniety .sw-mapa__bak{background:var(--sw-pin-hover);transform:scale(.75)}.sw-mapa__klaster.is-rozwiniety .sw-mapa__dymek{display:none}.sw-mapa__pin.is-left .sw-mapa__dymek,.sw-mapa__klaster.is-left .sw-mapa__dymek{left:0;transform:none}.sw-mapa__pin.is-right .sw-mapa__dymek,.sw-mapa__klaster.is-right .sw-mapa__dymek{left:auto;right:0;transform:none}.sw-mapa__pin.is-below .sw-mapa__dymek{bottom:auto;top:12px}.sw-mapa__tyt{display:block;margin-bottom:.25rem;font-size:.9375rem}.sw-mapa__tresc{display:block;color:#3e4c59}.sw-mapa__cta{display:block;margin-top:.5rem;padding:.3rem .5rem;border:1px solid rgb(247 106 12 / .35);border-radius:8px;background:rgb(247 106 12 / .08);color:var(--sw-pin);font-weight:600;text-align:center;transition:background .12s,border-color .12s,color .12s}.sw-mapa__cta::after{content:" \2192"}.sw-mapa:not(.is-dotyk) .sw-mapa__pin .sw-mapa__dymek:hover{box-shadow:0 6px 24px rgb(0 0 0 / .18),0 0 0 2px var(--sw-pin)}.sw-mapa:not(.is-dotyk) .sw-mapa__pin .sw-mapa__dymek:hover .sw-mapa__cta{border-color:var(--sw-pin);background:var(--sw-pin);color:#fff}.sw-mapa__zoom{position:absolute;right:.625rem;bottom:.625rem;z-index:40;display:flex;flex-direction:column;gap:.25rem}.sw-mapa__zbtn{width:34px;height:34px;padding:0;border:1px solid var(--sw-ramka);border-radius:6px;background:#fff;color:var(--sw-tekst);font-size:16px;line-height:1;cursor:pointer;box-shadow:0 1px 4px rgb(0 0 0 / .12)}.sw-mapa__zbtn:hover{border-color:var(--sw-pin);color:var(--sw-pin)}.sw-mapa__zbtn[disabled]{opacity:.45;cursor:default}.sw-mapa__spis{margin-top:1rem}.sw-mapa__ul{display:flex;flex-wrap:wrap;gap:.375rem .5rem;margin:0;padding:0;list-style:none}.sw-mapa__li a{display:inline-block;padding:.2rem .55rem;border:1px solid var(--sw-ramka);border-radius:999px;font-size:.8125rem;text-decoration:none;color:var(--sw-tekst)}.sw-mapa__li a:hover{border-color:var(--sw-pin);color:var(--sw-pin)}.sw-mapa__radio:nth-of-type(1):checked~.sw-mapa__ramka .sw-mapa__pin:not([data-msc~="1"]),.sw-mapa__radio:nth-of-type(1):checked~.sw-mapa__spis .sw-mapa__li:not([data-msc~="1"]),.sw-mapa__radio:nth-of-type(2):checked~.sw-mapa__ramka .sw-mapa__pin:not([data-msc~="2"]),.sw-mapa__radio:nth-of-type(2):checked~.sw-mapa__spis .sw-mapa__li:not([data-msc~="2"]),.sw-mapa__radio:nth-of-type(3):checked~.sw-mapa__ramka .sw-mapa__pin:not([data-msc~="3"]),.sw-mapa__radio:nth-of-type(3):checked~.sw-mapa__spis .sw-mapa__li:not([data-msc~="3"]),.sw-mapa__radio:nth-of-type(4):checked~.sw-mapa__ramka .sw-mapa__pin:not([data-msc~="4"]),.sw-mapa__radio:nth-of-type(4):checked~.sw-mapa__spis .sw-mapa__li:not([data-msc~="4"]),.sw-mapa__radio:nth-of-type(5):checked~.sw-mapa__ramka .sw-mapa__pin:not([data-msc~="5"]),.sw-mapa__radio:nth-of-type(5):checked~.sw-mapa__spis .sw-mapa__li:not([data-msc~="5"]),.sw-mapa__radio:nth-of-type(6):checked~.sw-mapa__ramka .sw-mapa__pin:not([data-msc~="6"]),.sw-mapa__radio:nth-of-type(6):checked~.sw-mapa__spis .sw-mapa__li:not([data-msc~="6"]),.sw-mapa__radio:nth-of-type(7):checked~.sw-mapa__ramka .sw-mapa__pin:not([data-msc~="7"]),.sw-mapa__radio:nth-of-type(7):checked~.sw-mapa__spis .sw-mapa__li:not([data-msc~="7"]),.sw-mapa__radio:nth-of-type(8):checked~.sw-mapa__ramka .sw-mapa__pin:not([data-msc~="8"]),.sw-mapa__radio:nth-of-type(8):checked~.sw-mapa__spis .sw-mapa__li:not([data-msc~="8"]),.sw-mapa__radio:nth-of-type(9):checked~.sw-mapa__ramka .sw-mapa__pin:not([data-msc~="9"]),.sw-mapa__radio:nth-of-type(9):checked~.sw-mapa__spis .sw-mapa__li:not([data-msc~="9"]),.sw-mapa__radio:nth-of-type(10):checked~.sw-mapa__ramka .sw-mapa__pin:not([data-msc~="10"]),.sw-mapa__radio:nth-of-type(10):checked~.sw-mapa__spis .sw-mapa__li:not([data-msc~="10"]),.sw-mapa__radio:nth-of-type(11):checked~.sw-mapa__ramka .sw-mapa__pin:not([data-msc~="11"]),.sw-mapa__radio:nth-of-type(11):checked~.sw-mapa__spis .sw-mapa__li:not([data-msc~="11"]),.sw-mapa__radio:nth-of-type(12):checked~.sw-mapa__ramka .sw-mapa__pin:not([data-msc~="12"]),.sw-mapa__radio:nth-of-type(12):checked~.sw-mapa__spis .sw-mapa__li:not([data-msc~="12"]){display:none}.sw-mapa__radio:nth-of-type(1):checked~.sw-mapa__filtr .sw-mapa__m:nth-of-type(1),.sw-mapa__radio:nth-of-type(2):checked~.sw-mapa__filtr .sw-mapa__m:nth-of-type(2),.sw-mapa__radio:nth-of-type(3):checked~.sw-mapa__filtr .sw-mapa__m:nth-of-type(3),.sw-mapa__radio:nth-of-type(4):checked~.sw-mapa__filtr .sw-mapa__m:nth-of-type(4),.sw-mapa__radio:nth-of-type(5):checked~.sw-mapa__filtr .sw-mapa__m:nth-of-type(5),.sw-mapa__radio:nth-of-type(6):checked~.sw-mapa__filtr .sw-mapa__m:nth-of-type(6),.sw-mapa__radio:nth-of-type(7):checked~.sw-mapa__filtr .sw-mapa__m:nth-of-type(7),.sw-mapa__radio:nth-of-type(8):checked~.sw-mapa__filtr .sw-mapa__m:nth-of-type(8),.sw-mapa__radio:nth-of-type(9):checked~.sw-mapa__filtr .sw-mapa__m:nth-of-type(9),.sw-mapa__radio:nth-of-type(10):checked~.sw-mapa__filtr .sw-mapa__m:nth-of-type(10),.sw-mapa__radio:nth-of-type(11):checked~.sw-mapa__filtr .sw-mapa__m:nth-of-type(11),.sw-mapa__radio:nth-of-type(12):checked~.sw-mapa__filtr .sw-mapa__m:nth-of-type(12){border-color:var(--sw-pin);background:var(--sw-pin);color:#fff;font-weight:600}.sw-mapa__radio:nth-of-type(1):focus-visible~.sw-mapa__filtr .sw-mapa__m:nth-of-type(1),.sw-mapa__radio:nth-of-type(2):focus-visible~.sw-mapa__filtr .sw-mapa__m:nth-of-type(2),.sw-mapa__radio:nth-of-type(3):focus-visible~.sw-mapa__filtr .sw-mapa__m:nth-of-type(3),.sw-mapa__radio:nth-of-type(4):focus-visible~.sw-mapa__filtr .sw-mapa__m:nth-of-type(4),.sw-mapa__radio:nth-of-type(5):focus-visible~.sw-mapa__filtr .sw-mapa__m:nth-of-type(5),.sw-mapa__radio:nth-of-type(6):focus-visible~.sw-mapa__filtr .sw-mapa__m:nth-of-type(6),.sw-mapa__radio:nth-of-type(7):focus-visible~.sw-mapa__filtr .sw-mapa__m:nth-of-type(7),.sw-mapa__radio:nth-of-type(8):focus-visible~.sw-mapa__filtr .sw-mapa__m:nth-of-type(8),.sw-mapa__radio:nth-of-type(9):focus-visible~.sw-mapa__filtr .sw-mapa__m:nth-of-type(9),.sw-mapa__radio:nth-of-type(10):focus-visible~.sw-mapa__filtr .sw-mapa__m:nth-of-type(10),.sw-mapa__radio:nth-of-type(11):focus-visible~.sw-mapa__filtr .sw-mapa__m:nth-of-type(11),.sw-mapa__radio:nth-of-type(12):focus-visible~.sw-mapa__filtr .sw-mapa__m:nth-of-type(12){outline:2px solid var(--sw-pin);outline-offset:2px}@media (prefers-reduced-motion:reduce){.sw-mapa__kropka{transition:none}}.sw-mapa.is-dotyk .sw-mapa__scena{aspect-ratio:1000 / 733}.sw-mapa__ramka{container-type:inline-size}@supports (height:1cqw){@media (max-width:640px){.sw-mapa.is-dotyk .sw-mapa__scena{aspect-ratio:auto;height:calc(73.3cqw + 100px)}}}.sw-mapa.is-dotyk .sw-mapa__pin .sw-mapa__dymek,.sw-mapa.is-dotyk .sw-mapa__klaster .sw-mapa__dymek{bottom:auto;top:14px;transform:translate(-50%,var(--dymek-dy,0))}.sw-mapa.is-dotyk .sw-mapa__klaster .sw-mapa__dymek{top:24px}.sw-mapa.is-dotyk .sw-mapa__klaster[data-n="duzy"] .sw-mapa__dymek{top:28px}.sw-mapa.is-dotyk .sw-mapa__pin.is-left .sw-mapa__dymek,.sw-mapa.is-dotyk .sw-mapa__pin.is-right .sw-mapa__dymek,.sw-mapa.is-dotyk .sw-mapa__klaster.is-left .sw-mapa__dymek,.sw-mapa.is-dotyk .sw-mapa__klaster.is-right .sw-mapa__dymek{transform:translateY(var(--dymek-dy,0))}.sw-mapa.is-dotyk .sw-mapa__pin.is-below .sw-mapa__dymek,.sw-mapa.is-dotyk .sw-mapa__klaster.is-below .sw-mapa__dymek{bottom:auto;top:14px}.sw-mapa.is-dotyk .sw-mapa__dymek .sw-mapa__cta{padding:.45rem .5rem}.sw-mapa__wiecej{display:inline-block;padding:.2rem .55rem;border:1px dashed var(--sw-pin);border-radius:999px;background:#fff;color:var(--sw-pin);font:inherit;font-size:.8125rem;cursor:pointer;transition:background .15s,color .15s}.sw-mapa__wiecej:hover{background:var(--sw-pin);color:#fff}.sw-mapa__wiecej:focus-visible{outline:2px solid var(--sw-pin);outline-offset:2px}.sw-mapa__wiecej.is-zwin{border-style:solid;border-color:var(--sw-ramka);color:#7b8794}.sw-mapa__wiecej.is-zwin:hover{border-color:var(--sw-pin);background:#fff;color:var(--sw-pin)}.sw-mapa__wiecej-li[hidden]{display:none}