:root{--tlo:#fbfaf8;--tlo-alt:#f4f1ec;--tlo-gleboki:#201d1c;--karta:#fff;--tekst:#1f2328;--tekst-cichy:#5b636c;--tekst-na-ciemnym:#f5f2ee;--linia:#e4dfd7;--linia-mocna:#d3ccc1;--akcent:#b0322a;--akcent-ciemny:#8e2620;--akcent-jasny:#cf4a41;--akcent-tlo:#fcf1ef;--akcent-obwodka:#f0d5d1;--zloto:#b8863b;--zloto-tlo:#fdf6ea;--cien-s:0 1px 2px #1f23280f;--cien-m:0 2px 4px #1f23280d, 0 8px 24px #1f232812;--cien-l:0 4px 8px #1f23280f, 0 20px 48px #1f23281f;--serif:Georgia, "Iowan Old Style", "Palatino Linotype", Palatino, "Times New Roman", serif;--sans:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--szer:74rem;--szer-tekst:42rem;--r-s:8px;--r:12px;--r-l:18px;--r-xl:26px;--przejscie:.18s cubic-bezier(.2, 0, .2, 1);color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--tlo:#14161a;--tlo-alt:#1a1d23;--tlo-gleboki:#0e1013;--karta:#1c2027;--tekst:#e6e2dd;--tekst-cichy:#9ba3ad;--tekst-na-ciemnym:#f2efeb;--linia:#2b3039;--linia-mocna:#3a414c;--akcent:#e8796b;--akcent-ciemny:#f19184;--akcent-jasny:#f5a79c;--akcent-tlo:#291d1c;--akcent-obwodka:#45302d;--zloto:#d5a355;--zloto-tlo:#251f16;--cien-s:0 1px 2px #00000059;--cien-m:0 2px 4px #0000004d, 0 8px 24px #00000059;--cien-l:0 4px 8px #00000059, 0 20px 48px #00000080;color-scheme:dark}}:root[data-theme=dark]{--tlo:#14161a;--tlo-alt:#1a1d23;--tlo-gleboki:#0e1013;--karta:#1c2027;--tekst:#e6e2dd;--tekst-cichy:#9ba3ad;--tekst-na-ciemnym:#f2efeb;--linia:#2b3039;--linia-mocna:#3a414c;--akcent:#e8796b;--akcent-ciemny:#f19184;--akcent-jasny:#f5a79c;--akcent-tlo:#291d1c;--akcent-obwodka:#45302d;--zloto:#d5a355;--zloto-tlo:#251f16;--cien-s:0 1px 2px #00000059;--cien-m:0 2px 4px #0000004d, 0 8px 24px #00000059;--cien-l:0 4px 8px #00000059, 0 20px 48px #00000080;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}body{background:var(--tlo);color:var(--tekst);font-family:var(--sans);-webkit-font-smoothing:antialiased;min-height:100vh;transition:background-color var(--przejscie), color var(--przejscie);flex-direction:column;margin:0;font-size:1.0625rem;line-height:1.65;display:flex}h1,h2,h3,h4{font-family:var(--serif);letter-spacing:-.015em;text-wrap:balance;margin:0 0 .5em;font-weight:600;line-height:1.18}h1{font-size:clamp(2rem,1.4rem + 2.6vw,3.2rem)}h2{font-size:clamp(1.5rem,1.2rem + 1.3vw,2.1rem)}h3{font-size:1.28rem}p,ul,ol{margin:0 0 1.1em}a{color:var(--akcent);text-underline-offset:3px;transition:color var(--przejscie);text-decoration-thickness:1px}a:hover{color:var(--akcent-ciemny)}img{max-width:100%;height:auto;display:block}hr{border:0;border-top:1px solid var(--linia);margin:2.5rem 0}:focus-visible{outline:2px solid var(--akcent);outline-offset:3px;border-radius:3px}.kontener{width:100%;max-width:var(--szer);margin-inline:auto;padding-inline:clamp(1rem,4vw,2rem)}.kontener--waski{max-width:58rem}main{flex:1 0 auto}.pomin-do-tresci{background:var(--akcent);color:#fff;z-index:100;border-radius:0 0 var(--r) 0;padding:.6rem 1rem;position:absolute;top:0;left:-9999px}.pomin-do-tresci:focus{left:0}.alarm-pasek{color:#fff;background:linear-gradient(100deg,#8e2620,#b0322a 55%,#8e2620);font-size:.86rem}.alarm-pasek .kontener{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:.3rem 1.5rem;padding-block:.5rem;display:flex}.alarm-pasek a{color:#fff;text-underline-offset:2px;font-weight:700}.alarm-pasek strong{font-variant-numeric:tabular-nums;letter-spacing:.02em}:root[data-theme=dark] .alarm-pasek,:root:not([data-theme=light]) .alarm-pasek{color:#fbe9e6;background:linear-gradient(100deg,#5e1a15,#7d221c 55%,#5e1a15)}@media (prefers-color-scheme:light){:root[data-theme=light] .alarm-pasek{color:#fff;background:linear-gradient(100deg,#8e2620,#b0322a 55%,#8e2620)}}.naglowek{z-index:50;background:color-mix(in srgb, var(--tlo) 86%, transparent);backdrop-filter:saturate(180%)blur(12px);border-bottom:1px solid var(--linia);position:sticky;top:0}.naglowek__pasek{align-items:center;gap:.75rem;min-height:4.5rem;display:flex}.marka{color:inherit;align-items:center;gap:.7rem;margin-right:auto;text-decoration:none;display:flex}.marka img{filter:drop-shadow(0 1px 2px #0000002e);flex:none;width:42px;height:42px}.marka__nazwa{font-family:var(--serif);letter-spacing:-.01em;font-size:1.1rem;font-weight:600;line-height:1.15;display:block}.marka__pod{color:var(--tekst-cichy);letter-spacing:.04em;text-transform:uppercase;margin-top:1px;font-size:.75rem;display:block}.menu{align-items:center;gap:.1rem;display:flex}.menu a{color:var(--tekst);border-radius:var(--r-s);white-space:nowrap;transition:background-color var(--przejscie), color var(--przejscie);padding:.45rem .65rem;font-size:.93rem;text-decoration:none;position:relative}.menu a:hover{background:var(--tlo-alt);color:var(--akcent)}.menu a[aria-current=page]{color:var(--akcent);font-weight:600}.menu a[aria-current=page]:after{content:"";background:var(--akcent);border-radius:2px;height:2px;position:absolute;bottom:.15rem;left:.65rem;right:.65rem}.menu__wyroznione{margin-left:.4rem;font-weight:600;background:var(--akcent)!important;color:#fff!important;padding-inline:.9rem!important}.menu__wyroznione:hover{background:var(--akcent-ciemny)!important;color:#fff!important}.menu__wyroznione:after{display:none!important}.naglowek__narzedzia{align-items:center;gap:.35rem;display:flex}.motyw{background:var(--tlo-alt);border:1px solid var(--linia);border-radius:999px;gap:2px;padding:2px;display:inline-flex}.motyw button{color:var(--tekst-cichy);cursor:pointer;width:2rem;height:1.85rem;transition:background-color var(--przejscie), color var(--przejscie);background:0 0;border:0;border-radius:999px;place-items:center;display:grid}.motyw button:hover{color:var(--tekst)}.motyw button[aria-pressed=true]{background:var(--karta);color:var(--akcent);box-shadow:var(--cien-s)}.motyw svg{width:15px;height:15px}.menu-przycisk{background:var(--karta);border:1px solid var(--linia);border-radius:var(--r-s);color:var(--tekst);font:inherit;cursor:pointer;align-items:center;gap:.45rem;padding:.5rem .7rem;font-size:.9rem;display:none}@media (width<=66rem){.menu-przycisk{display:inline-flex}.menu{inset-inline:0;background:var(--tlo);border-bottom:1px solid var(--linia);box-shadow:var(--cien-m);flex-direction:column;align-items:stretch;gap:.1rem;padding:.6rem clamp(1rem,4vw,2rem) 1.1rem;display:none;position:absolute;top:100%}.menu[data-otwarte]{display:flex}.menu a{padding:.7rem .75rem}.menu a[aria-current=page]:after{display:none}.menu__wyroznione{text-align:center;margin:.4rem 0 0}}.hero{isolation:isolate;color:var(--tekst-na-ciemnym);align-items:flex-end;min-height:min(78vh,40rem);padding-block:clamp(4rem,12vw,8rem) clamp(2rem,5vw,3.5rem);display:flex;position:relative;overflow:hidden}.hero__foto{z-index:-2;object-fit:cover;object-position:center 62%;width:100%;height:100%;position:absolute;inset:0}.hero:after{content:"";z-index:-1;background:linear-gradient(#0e101373 0%,#0e101352 30%,#0e1013b8 62%,#0e1013f0 100%),linear-gradient(90deg,#0e10138c,#0000 65%);position:absolute;inset:0}.hero__tresc{max-width:46rem}.hero__nadtytul{letter-spacing:.14em;text-transform:uppercase;color:#f0c9c4;backdrop-filter:blur(4px);background:#ffffff14;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.35rem .85rem;font-size:.78rem;font-weight:600;display:inline-flex}.hero h1{color:#fff;text-shadow:0 2px 24px #0006;margin-bottom:.45em}.hero__lead{color:#ffffffe6;text-shadow:0 1px 12px #0006;max-width:38rem;margin-bottom:1.8rem;font-size:clamp(1.05rem,1rem + .45vw,1.3rem)}.hero__akcje{flex-wrap:wrap;gap:.7rem;display:flex}.fakty{background:var(--tlo-gleboki);color:var(--tekst-na-ciemnym);border-bottom:1px solid #ffffff14}.fakty__siatka{background:#ffffff17;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:1px;display:grid}.fakt{background:var(--tlo-gleboki);text-align:center;padding:1.4rem 1.25rem}.fakt__liczba{font-family:var(--serif);color:#fff;font-variant-numeric:tabular-nums;font-size:clamp(1.7rem,1.4rem + 1vw,2.3rem);line-height:1;display:block}.fakt__opis{letter-spacing:.06em;text-transform:uppercase;color:#ffffff9e;margin-top:.45rem;font-size:.8rem;display:block}.przycisk{border-radius:var(--r-s);cursor:pointer;transition:background-color var(--przejscie), border-color var(--przejscie), transform var(--przejscie), box-shadow var(--przejscie), color var(--przejscie);border:1px solid #0000;justify-content:center;align-items:center;gap:.55rem;padding:.75rem 1.4rem;font-size:.98rem;font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex}.przycisk:active{transform:translateY(1px)}.przycisk svg{flex:none;width:17px;height:17px}.przycisk--glowny{background:var(--akcent);color:#fff;box-shadow:0 1px 2px #00000026,0 6px 18px #b0322a4d}.przycisk--glowny:hover{background:var(--akcent-ciemny);color:#fff;box-shadow:0 2px 4px #0000002e,0 10px 26px #b0322a5c}.przycisk--drugi{background:var(--karta);color:var(--tekst);border-color:var(--linia-mocna);box-shadow:var(--cien-s)}.przycisk--drugi:hover{border-color:var(--akcent);color:var(--akcent)}.przycisk--na-zdjeciu{color:#fff;backdrop-filter:blur(6px);background:#ffffff24;border-color:#ffffff59}.przycisk--na-zdjeciu:hover{color:#fff;background:#ffffff3d}.przycisk--duzy{padding:.9rem 1.7rem;font-size:1.05rem}.sekcja{padding-block:clamp(3rem,6vw,4.5rem)}.sekcja--alt{background:var(--tlo-alt);border-block:1px solid var(--linia)}.sekcja--ciemna{background:var(--tlo-gleboki);color:var(--tekst-na-ciemnym)}.sekcja--ciemna h2,.sekcja--ciemna h3{color:#fff}.sekcja--ciemna .cichy{color:#ffffffa8}.sekcja__glowa{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 1.5rem;margin-bottom:2rem;display:flex}.sekcja__glowa h2{margin:0}.sekcja__glowa p{color:var(--tekst-cichy);max-width:40rem;margin:.4rem 0 0}.sekcja__wiecej{white-space:nowrap;align-items:center;gap:.35rem;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.sekcja__wiecej:hover{gap:.6rem}.sekcja__wiecej{transition:gap var(--przejscie)}.nadtytul{letter-spacing:.13em;text-transform:uppercase;color:var(--akcent);margin-bottom:.6rem;font-size:.76rem;font-weight:700;display:block}.siatka{grid-template-columns:repeat(auto-fill,minmax(min(20rem,100%),1fr));gap:clamp(1rem,2.2vw,1.6rem);display:grid}.siatka--2{grid-template-columns:repeat(auto-fit,minmax(min(24rem,100%),1fr))}.siatka--3{grid-template-columns:repeat(auto-fit,minmax(min(17rem,100%),1fr))}.karta{background:var(--karta);border:1px solid var(--linia);border-radius:var(--r-l);box-shadow:var(--cien-s);transition:transform var(--przejscie), box-shadow var(--przejscie), border-color var(--przejscie);flex-direction:column;display:flex;overflow:hidden}.karta:hover{box-shadow:var(--cien-l);border-color:var(--akcent-obwodka);transform:translateY(-3px)}.karta__ramka{background:var(--tlo-alt);position:relative;overflow:hidden}.karta__foto{aspect-ratio:16/10;object-fit:cover;width:100%;transition:transform .4s cubic-bezier(.2,0,.2,1)}.karta:hover .karta__foto{transform:scale(1.04)}.karta__tresc{flex-direction:column;flex:1;gap:.55rem;padding:1.15rem 1.3rem 1.4rem;display:flex}.karta__tytul{margin:0;font-size:1.16rem;line-height:1.3}.karta__tytul a{color:inherit;text-decoration:none}.karta:hover .karta__tytul a{color:var(--akcent)}.karta__opis{color:var(--tekst-cichy);margin:0;font-size:.93rem}.karta__stopka{color:var(--tekst-cichy);flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:auto;padding-top:.4rem;font-size:.82rem;display:flex}.znacznik{letter-spacing:.07em;text-transform:uppercase;background:var(--akcent-tlo);color:var(--akcent);border:1px solid var(--akcent-obwodka);border-radius:999px;align-self:flex-start;padding:.22rem .6rem;font-size:.7rem;font-weight:700;text-decoration:none;display:inline-block}.znacznik:hover{background:var(--akcent);color:#fff;border-color:var(--akcent)}.znacznik--cichy{background:var(--tlo-alt);color:var(--tekst-cichy);border-color:var(--linia)}.znacznik--cichy:hover{background:var(--akcent-tlo);color:var(--akcent);border-color:var(--akcent-obwodka)}.karta__znacznik{color:#fff;backdrop-filter:blur(6px);background:#14161ad1;border-color:#0000;position:absolute;top:.8rem;left:.8rem}.karta__znacznik:hover{background:var(--akcent)}.zaproszenie{border-radius:var(--r-xl);background:var(--karta);border:1px solid var(--linia);box-shadow:var(--cien-m);transition:transform var(--przejscie), box-shadow var(--przejscie);flex-direction:column;gap:.85rem;padding:clamp(1.5rem,3vw,2.2rem);display:flex;position:relative;overflow:hidden}.zaproszenie:hover{box-shadow:var(--cien-l);transform:translateY(-3px)}.zaproszenie:before{content:"";inset-inline:0;background:linear-gradient(90deg, var(--akcent), var(--akcent-jasny));height:4px;position:absolute;top:0}.zaproszenie--zloty:before{background:linear-gradient(90deg, var(--zloto), #e0b96f)}.zaproszenie__ikona{border-radius:var(--r);background:var(--akcent-tlo);width:3rem;height:3rem;color:var(--akcent);border:1px solid var(--akcent-obwodka);place-items:center;margin-bottom:.25rem;display:grid}.zaproszenie--zloty .zaproszenie__ikona{background:var(--zloto-tlo);color:var(--zloto);border-color:color-mix(in srgb, var(--zloto) 30%, transparent)}.zaproszenie__ikona svg{width:24px;height:24px}.zaproszenie h3{margin:0;font-size:1.35rem}.zaproszenie p{color:var(--tekst-cichy);margin:0}.zaproszenie ul{flex-direction:column;gap:.4rem;margin:0;padding:0;font-size:.94rem;list-style:none;display:flex}.zaproszenie li{align-items:flex-start;gap:.55rem;display:flex}.zaproszenie li:before{content:"";background:var(--akcent-tlo) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b0322a' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center / .72rem no-repeat;border-radius:50%;flex:none;width:1.1rem;height:1.1rem;margin-top:.28rem}.zaproszenie__akcje{flex-wrap:wrap;gap:.6rem;margin-top:auto;padding-top:.6rem;display:flex}.pas-zachety{background:radial-gradient(900px 320px at 12% 0%, color-mix(in srgb, var(--akcent) 22%, transparent), transparent 70%), var(--tlo-gleboki);color:var(--tekst-na-ciemnym);border-radius:var(--r-xl);grid-template-columns:1fr;align-items:center;gap:1.5rem;padding:clamp(1.8rem,4vw,3rem);display:grid}@media (width>=52rem){.pas-zachety{grid-template-columns:1fr auto}}.pas-zachety h2{color:#fff;margin:0 0 .5rem}.pas-zachety p{color:#ffffffc2;max-width:42rem;margin:0}.pas-zachety__akcje{flex-wrap:wrap;gap:.7rem;display:flex}.telefon-blok{border-radius:var(--r);background:var(--akcent-tlo);border:1px solid var(--akcent-obwodka);color:inherit;transition:border-color var(--przejscie), transform var(--przejscie);align-items:center;gap:.8rem;padding:.85rem 1.25rem;text-decoration:none;display:inline-flex}.telefon-blok:hover{border-color:var(--akcent);color:inherit;transform:translateY(-1px)}.telefon-blok svg{width:22px;height:22px;color:var(--akcent);flex:none}.telefon-blok__etykieta{letter-spacing:.06em;text-transform:uppercase;color:var(--tekst-cichy);font-size:.75rem;display:block}.telefon-blok__numer{color:var(--akcent);font-variant-numeric:tabular-nums;letter-spacing:.01em;font-size:1.22rem;font-weight:700;display:block}.artykul{max-width:var(--szer-tekst);margin-inline:auto}.artykul__glowa{margin-bottom:2rem}.artykul__meta{color:var(--tekst-cichy);flex-wrap:wrap;align-items:center;gap:.7rem;margin-bottom:1rem;font-size:.87rem;display:flex}.artykul__okladka{border-radius:var(--r-l);width:100%;box-shadow:var(--cien-m);margin-bottom:2.2rem}.okruszki{color:var(--tekst-cichy);flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:1.5rem;font-size:.84rem;display:flex}.okruszki a{color:var(--tekst-cichy);text-decoration:none}.okruszki a:hover{color:var(--akcent);text-decoration:underline}.okruszki span[aria-hidden]{opacity:.5}.tresc{font-size:1.075rem}.tresc>:first-child{margin-top:0}.tresc h2{margin-top:2.4rem}.tresc h3{margin-top:1.9rem}.tresc img{border-radius:var(--r);box-shadow:var(--cien-m);margin-block:1.6rem}.tresc blockquote{border-left:3px solid var(--akcent);color:var(--tekst-cichy);margin:1.7rem 0;padding:.2rem 0 .2rem 1.3rem;font-style:italic}.tresc ul,.tresc ol{padding-left:1.35rem}.tresc li{margin-bottom:.35em}.tresc code{background:var(--tlo-alt);border-radius:4px;padding:.15em .4em;font-size:.9em}.tresc a{overflow-wrap:anywhere}.tresc table{border-collapse:collapse;border:1px solid var(--linia);border-radius:var(--r);max-width:100%;margin-block:1.6rem;font-size:.92rem;display:block;overflow-x:auto}.tresc th,.tresc td{border:1px solid var(--linia);text-align:left;vertical-align:top;padding:.5rem .7rem}.tresc th{background:var(--tlo-alt);font-weight:600}.galeria{grid-template-columns:repeat(auto-fill,minmax(min(11rem,45%),1fr));gap:.55rem;margin-block:1.8rem;display:grid}.galeria figure{margin:0}.galeria img{aspect-ratio:1;object-fit:cover;border-radius:var(--r-s);cursor:zoom-in;background:var(--tlo-alt);width:100%;transition:opacity var(--przejscie), transform var(--przejscie);box-shadow:none;margin:0}.galeria img:hover{opacity:.9;transform:scale(1.02)}.galeria figcaption{color:var(--tekst-cichy);margin-top:.35rem;font-size:.78rem;line-height:1.4}.lightbox{z-index:200;background:#0a0c0ff2;border:0;place-items:center;width:100%;max-width:100vw;height:100%;max-height:100vh;padding:clamp(.75rem,3vw,2.5rem);display:grid;position:fixed;inset:0}.lightbox::backdrop{background:#0a0c0ff2}.lightbox img{border-radius:var(--r-s);object-fit:contain;max-width:100%;max-height:82vh}.lightbox__podpis{color:#d8d5d0;text-align:center;margin-top:.9rem;max-width:40rem;margin-inline:auto;font-size:.9rem}.lightbox__zamknij,.lightbox__nawig{color:#fff;cursor:pointer;width:2.9rem;height:2.9rem;transition:background-color var(--przejscie);background:#ffffff1a;border:1px solid #fff3;border-radius:50%;place-items:center;font-size:1.4rem;line-height:1;display:grid;position:absolute}.lightbox__zamknij{top:1rem;right:1rem}.lightbox__nawig--wstecz{top:50%;left:1rem;transform:translateY(-50%)}.lightbox__nawig--dalej{top:50%;right:1rem;transform:translateY(-50%)}.lightbox__zamknij:hover,.lightbox__nawig:hover{background:#ffffff3d}.paginacja{flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem;margin-top:3rem;display:flex}.paginacja a,.paginacja span{border-radius:var(--r-s);border:1px solid var(--linia);text-align:center;min-width:2.6rem;color:var(--tekst);background:var(--karta);transition:border-color var(--przejscie), color var(--przejscie);padding:.55rem .8rem;font-size:.92rem;text-decoration:none}.paginacja a:hover{border-color:var(--akcent);color:var(--akcent)}.paginacja [aria-current=page]{background:var(--akcent);border-color:var(--akcent);color:#fff;font-weight:600}.paginacja .puste{background:0 0;border:0;min-width:auto;padding-inline:.25rem}.stopka{background:var(--tlo-gleboki);color:#f5f2eed1;margin-top:auto;padding-block:clamp(2.8rem,5vw,4rem) 1.5rem;font-size:.93rem}.stopka__siatka{grid-template-columns:repeat(auto-fit,minmax(min(14rem,100%),1fr));gap:2rem;display:grid}.stopka h2{font-family:var(--sans);text-transform:uppercase;letter-spacing:.1em;color:#ffffff80;margin-bottom:.9rem;font-size:.76rem}.stopka ul{margin:0;padding:0;list-style:none}.stopka li{margin-bottom:.42rem}.stopka a{color:#f5f2eedb;text-decoration:none}.stopka a:hover{color:#fff;text-decoration:underline}.stopka__marka{align-items:center;gap:.7rem;margin-bottom:1rem;display:flex}.stopka__marka img{width:44px;height:44px}.stopka__marka strong{color:#fff;font-family:var(--serif);font-size:1.05rem}.stopka__dol{color:#ffffff8c;border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-top:2.5rem;padding-top:1.3rem;font-size:.83rem;display:flex}.konto-bankowe{letter-spacing:.02em;word-spacing:.1em;color:#fff;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.87rem}.lista-czysta{margin:0;padding:0;list-style:none}.cichy{color:var(--tekst-cichy)}.srodek{text-align:center}.tylko-dla-czytnikow{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.info-karta{background:var(--karta);border:1px solid var(--linia);border-radius:var(--r-l);box-shadow:var(--cien-s);transition:border-color var(--przejscie), box-shadow var(--przejscie);padding:1.5rem 1.6rem}.info-karta:hover{border-color:var(--linia-mocna);box-shadow:var(--cien-m)}.info-karta h3{margin-top:0;font-size:1.15rem}.info-karta p:last-child{margin-bottom:0}.faq{flex-direction:column;gap:.6rem;display:flex}.faq details{background:var(--karta);border:1px solid var(--linia);border-radius:var(--r);transition:border-color var(--przejscie);padding:.2rem 1.1rem}.faq details[open]{border-color:var(--akcent-obwodka)}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 0;font-weight:600;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--akcent);transition:transform var(--przejscie);flex:none;font-size:1.3rem;line-height:1}.faq details[open] summary:after{transform:rotate(45deg)}.faq details>:not(summary){color:var(--tekst-cichy);margin-bottom:1rem}@media print{.naglowek,.stopka,.alarm-pasek,.paginacja,.pas-zachety{display:none}body{color:#000;background:#fff}}.meteogram[data-astro-cid-7lb65w62]{background:var(--karta);border:1px solid var(--linia);border-radius:var(--r-l);box-shadow:var(--cien-s);padding:clamp(1.2rem,3vw,1.8rem)}.meteogram__glowa[data-astro-cid-7lb65w62]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;margin-bottom:1rem;display:flex}.meteogram[data-astro-cid-7lb65w62] h2[data-astro-cid-7lb65w62]{margin:0;font-size:1.2rem}.meteogram__stan[data-astro-cid-7lb65w62]{margin:0;font-size:.82rem}.meteogram__ramka[data-astro-cid-7lb65w62]{margin:0}.meteogram[data-astro-cid-7lb65w62] img[data-astro-cid-7lb65w62]{border-radius:var(--r-s);background:var(--tlo-alt);width:100%;max-width:620px;height:auto;margin-inline:auto}:root[data-theme=dark] .meteogram[data-astro-cid-7lb65w62] img[data-astro-cid-7lb65w62]{filter:brightness(.92)contrast(1.02)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .meteogram[data-astro-cid-7lb65w62] img[data-astro-cid-7lb65w62]{filter:brightness(.92)contrast(1.02)}}.meteogram[data-astro-cid-7lb65w62] figcaption[data-astro-cid-7lb65w62]{margin-top:.75rem;font-size:.78rem;line-height:1.5}.meteogram--pelny[data-astro-cid-7lb65w62] img[data-astro-cid-7lb65w62]{max-width:100%}.meteogram[data-astro-cid-7lb65w62][hidden]{display:none}
