.slub{background:var(--slub-tlo);color:var(--slub-tekst);font-family:var(--slub-font-tekst);--slub-cien:0 18px 40px #00000017;--slub-cien-lekki:0 4px 14px #0000000f;--slub-promien:16px;--slub-kreska:color-mix(in srgb, var(--slub-tekst) 14%, transparent);line-height:1.7;overflow-x:clip;container:slub/inline-size}.slub *,.slub :before,.slub :after{box-sizing:border-box}.slub h1,.slub h2,.slub h3{font-family:var(--slub-font-naglowki);margin:0;font-weight:500;line-height:1.15}.slub p{margin:0 0 1em}.slub p:last-child{margin-bottom:0}.slub img{max-width:100%;display:block}.slub-kotwica{scroll-margin-top:4.5rem}.slub-menu{z-index:50;background:color-mix(in srgb, var(--slub-tlo) 92%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--slub-kreska);justify-content:space-between;align-items:center;gap:1rem;padding:.85rem clamp(1rem,4vw,2rem);display:flex;position:sticky;top:0}.slub-menu__znak{font-family:var(--slub-font-naglowki);letter-spacing:.03em;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:clamp(1.05rem,2.5cqi,1.35rem);overflow:hidden}.slub-menu__znak span{color:var(--slub-akcent)}.slub-menu__lista{scrollbar-width:none;gap:.25rem;min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.slub-menu__lista::-webkit-scrollbar{display:none}.slub-menu__lista a{white-space:nowrap;letter-spacing:.13em;text-transform:uppercase;color:inherit;opacity:.75;border-radius:999px;padding:.5rem .75rem;font-size:.78rem;text-decoration:none;transition:opacity .2s,background .2s,color .2s;display:block}.slub-menu__lista a:hover{opacity:1;color:var(--slub-akcent);background:var(--slub-tlo-akcent)}.slub-menu__burger{cursor:pointer;color:inherit;background:0 0;border:0;flex-direction:column;flex-shrink:0;gap:5px;padding:6px;display:none}.slub-menu__burger span{background:currentColor;border-radius:2px;width:22px;height:2px}.slub-sekcja{padding:clamp(3.5rem,9vw,6.5rem) clamp(1.25rem,5vw,3rem)}.slub-sekcja--akcent{background:var(--slub-tlo-akcent)}.slub-sekcja--ciemna{background:var(--slub-tlo-ciemne);color:var(--slub-tlo)}.slub-sekcja--ciemna .slub-naglowek,.slub-sekcja--ciemna .slub-galazka{color:var(--slub-tlo)}.slub-wnetrze{max-width:60rem;margin:0 auto}.slub-naglowek-blok{text-align:center;margin-bottom:clamp(2rem,4vw,3rem)}.slub-naglowek{text-align:center;margin:0;font-size:clamp(1.9rem,4.5vw,2.9rem)}.slub-galazka{width:7.5rem;height:1rem;color:var(--slub-akcent);margin:.9rem auto 0;display:block}.slub-hero{text-align:center;background-position:50%;background-size:cover;background-image:radial-gradient(ellipse at 50% 0%, color-mix(in srgb, var(--slub-akcent) 16%, transparent), transparent 62%);flex-direction:column;justify-content:center;align-items:center;min-height:min(88vh,46rem);padding:clamp(3.5rem,10vw,7rem) 1.5rem;display:flex;position:relative}.slub-hero__tresc{z-index:2;max-width:46rem;position:relative}.slub-hero--ze-zdjeciem{color:#fff}.slub-hero--ze-zdjeciem:before{content:"";background:linear-gradient(#00000057,#00000085);position:absolute;inset:0}.slub-hero--ze-zdjeciem .slub-hero__imiona{text-shadow:0 4px 24px #00000059}.slub-hero__eyebrow{text-transform:uppercase;letter-spacing:.34em;color:var(--slub-akcent);margin-bottom:1.5rem;font-size:.75rem}.slub-hero--ze-zdjeciem .slub-hero__eyebrow{color:inherit;opacity:.85}.slub-hero__imiona{margin-bottom:1.4rem;font-size:clamp(2.9rem,9.5vw,6rem)}.slub-hero__spojnik{color:var(--slub-akcent);margin:.2em 0;font-size:.4em;font-style:italic;display:block}.slub-hero--ze-zdjeciem .slub-hero__spojnik{color:inherit;opacity:.85}.slub-hero__zwrot{margin-inline:auto;max-width:34rem;margin-bottom:2rem;font-size:1.05rem}.slub-hero__data{text-transform:uppercase;letter-spacing:.2em;border-top:1px solid;border-bottom:1px solid;margin:0;padding:.85rem 1.5rem;font-size:.85rem;display:inline-block}.slub-hero__podpowiedz{letter-spacing:.16em;text-transform:uppercase;opacity:.45;margin:0;font-size:.72rem;position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%)}.slub-odliczanie{text-align:center}.slub-odliczanie__etykieta{font-family:var(--slub-font-naglowki);letter-spacing:.08em;opacity:.85;margin-bottom:1.75rem;font-size:1.4rem}.slub-odliczanie__zegar{flex-wrap:wrap;justify-content:center;gap:clamp(1.25rem,6vw,3.5rem);display:flex}.slub-odliczanie__liczba{font-family:var(--slub-font-naglowki);font-size:clamp(2.4rem,7vw,3.6rem);line-height:1;display:block}.slub-odliczanie__jednostka{text-transform:uppercase;letter-spacing:.2em;opacity:.7;margin-top:.6rem;font-size:.7rem;display:block}.slub-karta{background:var(--slub-tlo);border:1px solid var(--slub-kreska);border-radius:var(--slub-promien);box-shadow:var(--slub-cien);padding:clamp(1.5rem,3vw,2rem)}.slub-karta__tytul{color:var(--slub-akcent);margin-bottom:.6rem;font-size:1.3rem}.slub-karty{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1.25rem;display:grid}.slub-miejsca{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:2.5rem;display:grid}.slub-miejsce{background:var(--slub-tlo);border:1px solid var(--slub-kreska);border-radius:var(--slub-promien);box-shadow:var(--slub-cien);flex-direction:column;display:flex;overflow:hidden}.slub-miejsce__tresc{text-align:center;padding:clamp(1.5rem,3vw,2rem)}.slub-miejsce__godzina{color:var(--slub-akcent);letter-spacing:.18em;text-transform:uppercase;margin-bottom:.35rem;font-size:.78rem}.slub-miejsce__tytul{margin-bottom:.4rem;font-size:1.7rem}.slub-miejsce__nazwa{margin-bottom:.2rem;font-weight:600}.slub-miejsce__adres{opacity:.7;margin-bottom:1rem;font-size:.9rem}.slub-slider{aspect-ratio:4/3;background:var(--slub-tlo-akcent);width:100%;position:relative;overflow:hidden}.slub-slider img{object-fit:cover;width:100%;height:100%}.slub-slider__nav{color:#fff;cursor:pointer;background:#00000073;border:0;border-radius:50%;place-items:center;width:2.4rem;height:2.4rem;font-size:1.5rem;line-height:1;transition:background .2s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.slub-slider__nav:hover{background:#000000bf}.slub-slider__nav--wstecz{left:.6rem}.slub-slider__nav--dalej{right:.6rem}.slub-slider__kropki{justify-content:center;gap:.4rem;display:flex;position:absolute;bottom:.75rem;left:0;right:0}.slub-slider__kropki button{cursor:pointer;background:#ffffff8c;border:0;border-radius:50%;width:.55rem;height:.55rem;padding:0}.slub-slider__kropki button.jest-aktywna{background:#fff}.slub-mapa{border:0;border-radius:12px;width:100%;height:14rem;margin:1.25rem 0 .5rem}.slub-historia{text-align:center;max-width:42rem;margin:0 auto;font-size:1.06rem}.slub-osczasu__tytul{text-align:center;margin:3.5rem 0 .4rem;font-size:clamp(1.5rem,3.5vw,2rem)}.slub-osczasu__opis{text-align:center;opacity:.75;margin-bottom:2rem}.slub-osczasu{max-width:52rem;margin:2rem auto 0;padding:0;list-style:none;position:relative}.slub-osczasu:before{content:"";background:color-mix(in srgb, var(--slub-akcent) 35%, transparent);width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.slub-osczasu__punkt{grid-template-columns:1fr 1fr;align-items:center;gap:1.75rem;margin-bottom:2.25rem;display:grid;position:relative}.slub-osczasu__punkt.jest-z-prawej .slub-osczasu__media{order:2}.slub-osczasu__punkt.jest-z-prawej .slub-osczasu__tekst{text-align:right;order:1}.slub-osczasu__media img,.slub-osczasu__media .slub-placeholder{aspect-ratio:4/3;object-fit:cover;width:100%;box-shadow:var(--slub-cien);border-radius:14px}.slub-osczasu__rok{font-family:var(--slub-font-naglowki);color:var(--slub-akcent);font-size:1.8rem;display:block}.slub-osczasu__tekst p{margin:.3rem 0 0}.slub-plan{gap:.25rem;max-width:32rem;margin:0 auto;padding:0;list-style:none;display:grid}.slub-plan__punkt{grid-template-columns:4.5rem 1.5rem 1fr;align-items:center;gap:1rem;padding:.85rem 0;display:grid}.slub-plan__godzina{font-family:var(--slub-font-naglowki);color:var(--slub-akcent);text-align:right;font-size:1.3rem}.slub-plan__kropka{background:var(--slub-akcent);width:.7rem;height:.7rem;box-shadow:0 0 0 4px color-mix(in srgb, var(--slub-akcent) 20%, transparent);border-radius:50%;justify-self:center}.slub-faq{max-width:44rem;margin:0 auto}.slub-faq__pozycja{border-bottom:1px solid var(--slub-kreska)}.slub-faq__pytanie{cursor:pointer;width:100%;font-family:var(--slub-font-naglowki);color:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem .25rem;font-size:1.22rem;display:flex}.slub-faq__znak{color:var(--slub-akcent);flex-shrink:0;font-size:1.4rem;line-height:1}.slub-faq__odpowiedz{opacity:.8;margin:0;padding:0 .25rem 1.2rem}.slub-kontakt__wstep{text-align:center;margin-bottom:2rem}.slub-osoby{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:1.25rem;max-width:46rem;margin:0 auto;display:grid}.slub-osoba{text-align:center}.slub-osoba__rola{text-transform:uppercase;letter-spacing:.16em;color:var(--slub-akcent);margin-bottom:.3rem;font-size:.72rem}.slub-osoba__imie{font-family:var(--slub-font-naglowki);margin-bottom:.2rem;font-size:1.5rem}.slub-osoba__telefon{color:inherit;opacity:.75;text-decoration:none}.slub-osoba__telefon:hover{text-decoration:underline}.slub-rsvp{text-align:center;max-width:36rem;margin:0 auto}.slub-rsvp__termin{opacity:.75;margin-top:-1rem;margin-bottom:2rem;font-size:.95rem}.slub-rsvp__karta{text-align:left}.slub-rsvp__pola{gap:1.1rem;margin-bottom:1.75rem;display:grid}.slub-rsvp__karta>.slub-przycisk{margin-top:1.75rem}.slub-rsvp__bez-linku{text-align:center}.slub-rsvp__bez-linku p{margin:0}.slub-rsvp__bez-linku p+.slub-rsvp__bez-linku-drobne{opacity:.72;margin-top:.9rem;font-size:.9rem}.slub-rsvp__grupa{font-family:var(--slub-font-naglowki);color:var(--slub-akcent);margin-bottom:1.5rem;font-size:1.35rem}.slub-rsvp__gosc{border-bottom:1px solid var(--slub-kreska);gap:.9rem;margin-bottom:1.5rem;padding-bottom:1.5rem;display:grid}.slub-rsvp__gosc:last-of-type{border-bottom:0}.slub-rsvp__imie{flex-wrap:wrap;align-items:center;gap:.5rem;font-size:1.05rem;display:flex}.slub-rsvp__znacznik{text-transform:uppercase;letter-spacing:.1em;background:color-mix(in srgb, var(--slub-akcent) 14%, transparent);color:var(--slub-akcent);border-radius:999px;padding:.2rem .55rem;font-size:.65rem}.slub-rsvp__wybor{flex-wrap:wrap;gap:.6rem;display:flex}.slub-wybor{border:1px solid var(--slub-kreska);background:var(--slub-tlo);color:inherit;cursor:pointer;border-radius:999px;flex:8rem;padding:.8rem 1.2rem;font-family:inherit;font-size:.9rem;transition:background .15s,border-color .15s,color .15s}.slub-wybor:hover{border-color:var(--slub-akcent)}.slub-wybor.jest-wybrany{background:var(--slub-akcent);border-color:var(--slub-akcent);color:var(--slub-akcent-tekst,#fff)}.slub-rsvp__odpowiedz{opacity:.85;margin-top:1.1rem;font-size:.9rem}.slub-rsvp__odpowiedz.jest-bledem{color:#a4443c;opacity:1}.slub-pole-blok{flex-direction:column;gap:.4rem;display:flex}.slub-pole{border:1px solid var(--slub-kreska);background:var(--slub-tlo);width:100%;color:inherit;border-radius:10px;padding:.8rem 1rem;font-family:inherit;font-size:.95rem}.slub-pole:focus{outline:2px solid color-mix(in srgb, var(--slub-akcent) 55%, transparent);outline-offset:1px}.slub-pole__etykieta{text-transform:uppercase;letter-spacing:.12em;opacity:.7;font-size:.75rem;font-weight:700}.slub-przycisk{background:var(--slub-akcent);color:var(--slub-akcent-tekst,#fff);border:1px solid var(--slub-akcent);text-transform:uppercase;letter-spacing:.18em;cursor:pointer;border-radius:999px;padding:.9rem 2.4rem;font-family:inherit;font-size:.8rem;text-decoration:none;transition:transform .15s,box-shadow .2s,opacity .2s;display:inline-block}.slub-przycisk:hover:not(:disabled){box-shadow:0 12px 24px color-mix(in srgb, var(--slub-akcent) 35%, transparent);transform:translateY(-2px)}.slub-przycisk:disabled{opacity:.55;cursor:default}.slub-przycisk--obrys{color:var(--slub-akcent);background:0 0;padding:.7rem 1.8rem}.slub-przycisk--obrys:hover{background:var(--slub-akcent);color:var(--slub-akcent-tekst,#fff)}.slub-prezenty{text-align:center;max-width:38rem;margin:0 auto}.slub-rebus{max-width:32rem;margin:2rem auto 0}.slub-rebus img{filter:drop-shadow(0 4px 14px #0000001a);border-radius:12px;width:100%}.slub-galeria{text-align:center;max-width:42rem;margin:0 auto}.slub-galeria__qr{background:color-mix(in srgb, var(--slub-tlo) 16%, transparent);border:1px solid color-mix(in srgb, var(--slub-tlo) 30%, transparent);letter-spacing:.1em;text-transform:uppercase;opacity:.7;border-radius:12px;place-items:center;width:9rem;height:9rem;margin:2rem auto 0;font-size:.7rem;display:grid}.slub-galeria__limit{opacity:.7;margin-top:1.25rem;font-size:.8rem}.slub-galeria__wysylka{text-align:left;justify-items:center;gap:1rem;max-width:22rem;margin:2rem auto 0;display:grid}.slub-galeria__wysylka .slub-pole-blok{width:100%}.slub-galeria__wybierz{cursor:pointer;text-align:center}.slub-czytnik{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.slub-galeria__komunikat{text-align:center;font-size:.85rem}.slub-galeria__komunikat.jest-bledem{color:#f0a49c}.slub-galeria__siatka{grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr));gap:.5rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.slub-galeria__kafel{aspect-ratio:1;background:color-mix(in srgb, var(--slub-tlo) 12%, transparent);border-radius:8px;position:relative;overflow:hidden}.slub-galeria__kafel img{object-fit:cover;width:100%;height:100%;display:block}.slub-galeria__autor{text-align:left;color:#fff;background:linear-gradient(#0000,#000000a6);padding:.75rem .5rem .35rem;font-size:.7rem;position:absolute;inset:auto 0 0}.slub-stopka{text-align:center;background:color-mix(in srgb, var(--slub-tlo-ciemne) 88%, #000);color:var(--slub-tlo);border-top:1px solid color-mix(in srgb, var(--slub-tlo) 18%, transparent);padding:clamp(3rem,6vw,4.5rem) 1.5rem}.slub-stopka__imiona{font-family:var(--slub-font-naglowki);margin-bottom:.3rem;font-size:2.2rem}.slub-stopka__data{letter-spacing:.2em;text-transform:uppercase;opacity:.7;margin-bottom:1.5rem;font-size:.78rem}.slub-stopka__tekst{font-family:var(--slub-font-naglowki);opacity:.9;margin-bottom:.4rem;font-size:1.25rem;font-style:italic}.slub-stopka__hashtag{letter-spacing:.14em;opacity:.65;margin:0;font-size:.82rem}.slub-placeholder{background:color-mix(in srgb, var(--slub-akcent) 12%, var(--slub-tlo));aspect-ratio:4/3;letter-spacing:.12em;text-transform:uppercase;opacity:.6;place-items:center;font-size:.72rem;display:grid}@container slub (max-width:60rem){.slub-menu__burger{display:flex}.slub-menu__lista{background:var(--slub-tlo);border:1px solid var(--slub-kreska);border-radius:12px;flex-direction:column;gap:0;width:max-content;min-width:9rem;max-width:min(15rem,100% - 2rem);max-height:min(70vh,22rem);padding:.35rem;display:none;position:absolute;top:calc(100% - .35rem);left:auto;right:clamp(1rem,4vw,2rem);overflow-y:auto;box-shadow:0 14px 30px #0000001f}.slub-menu__lista.jest-otwarta{display:flex}.slub-menu__lista a{opacity:.85;letter-spacing:.1em;border-radius:7px;padding:.5rem .7rem;font-size:.72rem}}@container slub (max-width:48rem){.slub-osczasu:before{left:1.1rem}.slub-osczasu__punkt,.slub-osczasu__punkt.jest-z-prawej{grid-template-columns:1fr;gap:.75rem;padding-left:2.75rem}.slub-osczasu__punkt.jest-z-prawej .slub-osczasu__media{order:0}.slub-osczasu__punkt.jest-z-prawej .slub-osczasu__tekst{text-align:left;order:0}}@media (prefers-reduced-motion:reduce){.slub-przycisk:hover:not(:disabled){transform:none}}
:root{--ld-papier:#fff;--ld-papier-cieply:#faf8f5;--ld-papier-glebszy:#f3f0ea;--ld-atrament:#23201f;--ld-atrament-cichy:#6f6862;--ld-akcent:#6b7f6e;--ld-akcent-ciemny:#4d5f50;--ld-akcent-tlo:#f3f6f2;--ld-akcent-linia:#dbe4da;--ld-alarm:#8a3b25;--ld-uwaga-tlo:#fdf8ec;--ld-uwaga-linia:#e6d3a8;--ld-linia:#ece6dd;--ld-linia-mocna:#ded7cc;--ld-promien:.6rem;--ld-promien-maly:.4rem;--ld-cien:0 1rem 2.5rem -1.5rem #23201f59;--ld-cien-akcent:0 1rem 2.5rem -1.5rem #6b7f6e80;--ld-rytm:clamp(3rem, 7vw, 5.5rem);--ld-rytm-ciasny:clamp(2rem, 4vw, 3rem);--ld-margines-boczny:clamp(1.25rem, 5vw, 3rem);--ld-font-naglowki:"Cormorant Garamond", Georgia, serif;--ld-font-tekst:"Mulish", system-ui, sans-serif;--ld-naglowek-wysokosc:3.9rem}:target,.ld-artykul :is(h2,h3)[id]{scroll-margin-top:calc(var(--ld-naglowek-wysokosc) + 1rem)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body{font-family:var(--ld-font-tekst);color:var(--ld-atrament);background:var(--ld-papier);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;line-height:1.6}h1,h2,h3{font-family:var(--ld-font-naglowki);margin:0;font-weight:400}:where(a,button,input,textarea,select,summary):focus-visible{outline:2px solid var(--ld-akcent);outline-offset:2px;border-radius:.2rem}.ld-sekcja{padding:var(--ld-rytm) var(--ld-margines-boczny)}.ld-sekcja--ciasna{padding-block:var(--ld-rytm-ciasny)}.ld-wnetrze{max-width:68rem;margin:0 auto}.ld-naglowek{text-align:center;text-wrap:balance;margin-bottom:1rem;font-size:clamp(1.9rem,4vw,2.75rem);line-height:1.12}.ld-podtytul{text-align:center;max-width:42rem;color:var(--ld-atrament-cichy);text-wrap:pretty;margin:0 auto 3rem}.ld-naglowek--lewy,.ld-podtytul--lewy{text-align:left;margin-inline:0}.ld-hero{padding-top:calc(clamp(2.5rem,6vw,4rem) + 5rem);padding-inline:clamp(1.25rem,5vw,3rem);text-align:center;padding-bottom:6rem}.ld-hero__tytul{max-width:50rem;margin:0 auto 1rem;font-size:clamp(2.1rem,5.5vw,3.4rem)}.ld-hero__lead{opacity:.8;max-width:38rem;margin:0 auto;font-size:1.05rem}.ld-hero__dowod{letter-spacing:.04em;border:1px solid #dcd6cc;border-radius:999px;margin-top:1.5rem;padding:.5rem 1.1rem;font-size:.82rem;display:inline-block}.kreator{grid-template-columns:minmax(0,21rem) minmax(0,1fr);align-items:start;gap:clamp(1.25rem,3vw,2.5rem);max-width:82rem;margin:0 auto;padding:1rem clamp(1.25rem,5vw,3rem) clamp(3rem,7vw,5rem);display:grid}@media (max-width:60rem){.kreator{grid-template-columns:minmax(0,1fr)}}.kreator__panel{top:calc(var(--ld-naglowek-wysokosc) + 1rem);max-height:calc(100vh - var(--ld-naglowek-wysokosc) - 2rem);background:#faf8f5;border:1px solid #e9e3da;border-radius:.75rem;padding:1.25rem;position:sticky;overflow-y:auto}@media (max-width:60rem){.kreator__panel{max-height:none;position:static}}.kreator__krok{text-transform:uppercase;letter-spacing:.14em;opacity:.6;margin:0 0 1rem;font-size:.75rem}.kreator__grupa{text-transform:uppercase;letter-spacing:.16em;opacity:.5;margin:1.5rem 0 .5rem;font-size:.7rem}.kreator__zapisz{color:#fff;text-transform:uppercase;letter-spacing:.14em;cursor:pointer;background:#23201f;border:none;border-radius:.4rem;width:100%;margin-top:1.5rem;padding:.85rem;font-family:inherit;font-size:.82rem}.kreator__komunikat{opacity:.75;margin:.75rem 0 0;font-size:.82rem}.zapis__panel{background:#fbfaf7;border:1px solid #ded7cc;border-radius:.5rem;margin-top:.85rem;padding:1rem}.zapis__wstep{opacity:.7;margin:0 0 .85rem;font-size:.82rem}.zapis__zgoda{opacity:.85;align-items:flex-start;margin:.75rem 0 0;font-size:.78rem;line-height:1.45}.zapis__zgoda input{flex:none;margin-top:.15rem}.zapis__akcja{color:#fff;text-transform:uppercase;letter-spacing:.12em;cursor:pointer;background:#23201f;border:1px solid #23201f;border-radius:.4rem;width:100%;margin-top:1rem;padding:.7rem;font-family:inherit;font-size:.8rem}.zapis__akcja:disabled{opacity:.55;cursor:default}.zapis__kod{letter-spacing:.5em;text-align:center;font-variant-numeric:tabular-nums;padding-left:.75rem;font-size:1.5rem}.zapis__drobne{flex-wrap:wrap;gap:1rem;margin-top:.85rem;display:flex}.zapis__drobne button{color:inherit;opacity:.65;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.78rem;text-decoration:underline}.zapis__drobne button:disabled{opacity:.35;cursor:default}.zapis__gotowe{color:#3f5c42;margin:0 0 .5rem;font-size:.9rem}.zapis__blad{color:#8a3b25;opacity:1}.zapis__pakiety{border:none;margin:0;padding:0}.zapis__pakiety legend{padding:0}.zapis__pakiet{background:#fff;border:1px solid #ded7cc;border-radius:.4rem;align-items:flex-start;gap:.6rem;margin-bottom:.5rem;padding:.7rem;line-height:1.45}.zapis__pakiet input{flex:none;margin-top:.2rem}.zapis__pakiet:has(input:checked){border-color:#6b7f6e;box-shadow:0 0 0 1px #6b7f6e}.zapis__pakiet small{opacity:.7;margin-top:.15rem;font-size:.76rem;display:block}.zapis__cena{font-weight:600}.zapis__cena-stara{opacity:.5;font-size:.85em}.zapis__drobny-tekst{text-align:center;margin:.6rem 0 0}.dziekujemy{max-width:34rem}.dziekujemy h1{margin:0 0 .75rem}.dziekujemy p{margin:0 0 .75rem;line-height:1.6}.dziekujemy__drobne{opacity:.7;font-size:.85rem}.dziekujemy__powrot{margin-top:1.75rem}.publikacja{max-width:34rem}.publikacja p{margin:0 0 .9rem;line-height:1.65}.publikacja__drobne{opacity:.68;font-size:.82rem}.publikacja__pola{text-align:left;gap:1.75rem;margin:2rem 0 1rem;display:grid}.publikacja__pole{gap:.4rem;display:grid}.publikacja__pole>label,.publikacja__etykieta{text-transform:uppercase;letter-spacing:.12em;opacity:.7;font-size:.75rem;font-weight:700}.publikacja__input{border:1px solid var(--ld-linia-mocna);background:var(--ld-papier);width:100%;color:inherit;border-radius:10px;padding:.8rem 1rem;font-family:inherit;font-size:1rem}.publikacja__input:disabled{opacity:.6}.publikacja__podglad{overflow-wrap:anywhere;margin:.5rem 0 .2rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9rem}.publikacja__wybor{text-transform:none;letter-spacing:normal;opacity:1;align-items:center;gap:.6rem;font-size:.95rem;font-weight:400;display:flex}.publikacja__zgoda{text-align:left}.publikacja__prawne{border:1px solid var(--ld-akcent-linia);border-left:3px solid var(--ld-akcent);background:var(--ld-akcent-tlo);border-radius:8px;padding:1rem 1.15rem;font-size:.92rem}.publikacja__pole-zgody{cursor:pointer;align-items:flex-start;gap:.7rem;margin:1.5rem 0 .5rem;font-size:.92rem;line-height:1.55;display:flex}.publikacja__pole-zgody input{flex:none;margin-top:.25rem}.publikacja__blad{color:var(--ld-alarm);margin-top:1rem;font-size:.9rem}.publikacja__adres{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.05rem}.konto{text-align:center}.konto__wstep{color:var(--ld-atrament-cichy);text-wrap:pretty;max-width:32rem;margin:0 auto 1.5rem}.konto__panel{text-align:left;border:1px solid var(--ld-linia);border-radius:var(--ld-promien);background:var(--ld-papier-cieply);max-width:24rem;margin:0 auto;padding:1.5rem}.konto__akcja{border:1px solid var(--ld-atrament);border-radius:var(--ld-promien-maly);background:var(--ld-atrament);color:#fff;text-transform:uppercase;letter-spacing:.12em;cursor:pointer;width:100%;margin-top:1.25rem;padding:.8rem;font-family:inherit;font-size:.8rem}.konto__akcja:disabled{opacity:.55;cursor:default}.konto__drobne{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:1.25rem;display:flex}.konto__drobne button{color:inherit;opacity:.65;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.8rem;text-decoration:underline}.konto__drobne button:disabled{opacity:.35;cursor:default}.konto__stopka{color:var(--ld-atrament-cichy);margin:1.25rem 0 0;font-size:.8rem;line-height:1.5}.panel{text-align:left}.panel p{line-height:1.65}.panel__drobne{opacity:.68;font-size:.82rem;line-height:1.6}.panel__wstep{opacity:.8;margin:0 0 1.25rem;font-size:.92rem}.panel__tytul-sekcji{font-family:var(--ld-font-naglowki);margin:3rem 0 .5rem;font-size:1.5rem;font-weight:500}.panel__stan{border:1px solid var(--ld-linia);border-radius:var(--ld-promien);background:var(--ld-papier-cieply);margin:1.5rem 0 0;padding:1.25rem 1.4rem}.panel__adres{overflow-wrap:anywhere;margin:0 0 .6rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.05rem}.panel__adres--brak{opacity:.55}.panel__ostrzezenie{border-left:3px solid var(--ld-akcent);background:var(--ld-akcent-tlo);border-radius:var(--ld-promien-maly);margin:0 0 .8rem;padding:.8rem 1rem;font-size:.9rem}.panel__podsumowanie{margin:1.5rem 0 0}.panel__grupy{gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.panel__grupa{border:1px solid var(--ld-linia);border-radius:var(--ld-promien);background:var(--ld-papier);padding:1.1rem 1.25rem}.panel__grupa.jest-otwarta{border-color:var(--ld-akcent-linia)}.panel__grupa-glowa{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.panel__grupa-nazwa{margin:0 0 .15rem;font-weight:600}.panel__grupa-zwrot{opacity:.75;margin:0 0 .15rem;font-size:.9rem}.panel__grupa-liczby{opacity:.65;margin:0;font-size:.82rem}.panel__grupa-akcje{flex-wrap:wrap;gap:.5rem;display:flex}.panel__link{opacity:.65;overflow-wrap:anywhere;margin:.7rem 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82rem}.panel__edycja{border-top:1px solid var(--ld-linia);margin-top:1.25rem;padding-top:1.25rem}.panel__pola{gap:1.1rem;margin-bottom:1.1rem;display:grid}@media (min-width:40rem){.panel__pola{grid-template-columns:1fr 1fr}}.panel__pole{gap:.4rem;margin-bottom:1.1rem;display:grid}.panel__etykieta{text-transform:uppercase;letter-spacing:.12em;opacity:.7;font-size:.75rem;font-weight:700}.panel__input{border:1px solid var(--ld-linia-mocna);border-radius:var(--ld-promien-maly);background:var(--ld-papier);width:100%;color:inherit;padding:.65rem .85rem;font-family:inherit;font-size:.95rem}.panel__input--waski{max-width:16rem;padding:.35rem .6rem;font-size:.9rem}.panel__adres-zamkniety{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.panel__adres-zamkniety code{opacity:.75;overflow-wrap:anywhere;font-size:.9rem}.panel__uwaga{border-left:3px solid var(--ld-uwaga-linia);background:var(--ld-uwaga-tlo);border-radius:var(--ld-promien-maly);margin:.5rem 0 0;padding:.7rem .9rem;font-size:.86rem;line-height:1.55}.panel__blad{color:var(--ld-alarm);margin:.8rem 0 0;font-size:.9rem}.panel__postep{font-variant-numeric:tabular-nums;color:var(--ld-atrament-cichy);margin:.6rem 0 0;font-size:.92rem}.panel__potwierdzenie{border:1px solid var(--ld-uwaga-linia);background:var(--ld-uwaga-tlo);border-radius:var(--ld-promien-maly);margin-top:1rem;padding:1rem 1.15rem;font-size:.92rem}.panel__goscie{gap:.5rem;margin:1.25rem 0;display:grid}.panel__osoby{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.panel__osoba{border-radius:var(--ld-promien-maly);background:var(--ld-papier-cieply);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.45rem .6rem;font-size:.92rem;display:flex}.panel__osoba-imie{font:inherit;color:inherit;cursor:pointer;text-align:left;border:0;border-bottom:1px dashed var(--ld-linia-mocna);background:0 0;padding:0}.panel__osoba-imie:hover{border-bottom-style:solid}.panel__znacznik{text-transform:uppercase;letter-spacing:.08em;opacity:.6;font-size:.72rem}.panel__dieta{opacity:.7;font-size:.8rem}.panel__usun{color:inherit;opacity:.45;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0 .25rem;font-size:1.2rem;line-height:1}.panel__usun:hover{opacity:1;color:var(--ld-alarm)}.panel__komentarz{opacity:.7;flex-basis:100%;margin:.2rem 0 0;font-size:.85rem;font-style:italic}.panel__dodaj-osobe{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:.5rem;display:flex}.panel__dodaj-osobe .panel__input{flex:12rem}.panel__znacznik-pole{opacity:.8;cursor:pointer;align-items:center;gap:.4rem;font-size:.85rem;display:flex}.panel__dodawanie{margin-top:1rem}.panel__pusto{border:1px dashed var(--ld-linia-mocna);border-radius:var(--ld-promien);text-align:center;opacity:.75;padding:1.5rem;font-size:.95rem}.panel__propozycje{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.panel__propozycja{border:1px solid var(--ld-linia);border-radius:var(--ld-promien-maly);background:var(--ld-papier);padding:.8rem .95rem}.panel__propozycja-glowa{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.panel__pojedyncza{margin-top:1.5rem}.kreator__wskazowka{opacity:.6;text-align:center;margin:0 0 .6rem;font-size:.78rem}.kreator__ramka{background:#fff;border:1px solid #e4ded4;border-radius:.75rem;overflow:hidden;box-shadow:0 1.5rem 3rem -1.5rem #00000038}.kreator__ramka [data-pole]{cursor:text}.kreator__ramka img[data-pole],.kreator__ramka [data-pole].slub-placeholder{cursor:pointer}.kreator__ramka [data-pole]:hover{outline-offset:3px;outline:1px dashed #6b7f6ebf}.akordeon{background:#fff;border:1px solid #e9e3da;border-radius:.45rem;margin-bottom:.4rem}.akordeon.jest-otwarty{border-color:#cfd8cd}.akordeon.jest-ukryty .akordeon__tytul{opacity:.45;text-decoration:line-through}.akordeon__pasek{align-items:center;gap:.35rem;padding-right:.4rem;display:flex}.akordeon__tytul{cursor:pointer;color:inherit;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:.5rem;padding:.7rem .75rem;font-family:inherit;font-size:.9rem;display:flex}.akordeon__znak{opacity:.5;font-size:.7rem}.akordeon__narzedzia{gap:.15rem;display:flex}.akordeon__narzedzia button{cursor:pointer;width:1.6rem;height:1.6rem;color:inherit;background:#fff;border:1px solid #e4ded4;border-radius:.25rem;padding:0;font-size:.75rem;line-height:1}.akordeon__narzedzia button:disabled{opacity:.3;cursor:default}.akordeon__tresc{border-top:1px solid #f1ece5;padding:.25rem .75rem 1rem}.pole{margin-top:.9rem}.pole--dwa{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.pole--grupa{border:1px solid #eee8df;border-radius:.4rem;margin-top:1rem;padding:.25rem .75rem .9rem}.pole__etykieta{text-transform:uppercase;letter-spacing:.1em;opacity:.65;margin-bottom:.35rem;font-size:.72rem;display:block}.pole__opis{opacity:.6;margin:-.15rem 0 .4rem;font-size:.75rem;line-height:1.45}.pole__wejscie{width:100%;color:inherit;resize:vertical;background:#fff;border:1px solid #ded7cc;border-radius:.4rem;padding:.6rem .75rem;font-family:inherit;font-size:.92rem}.pole__wejscie:focus-visible{outline-offset:1px;outline:2px solid #6b7f6e}.pole__blad{color:#8a3b25;margin:.4rem 0 0;font-size:.78rem}.przelacznik{cursor:pointer;align-items:center;gap:.5rem;font-size:.88rem;display:flex}.przelacznik input{accent-color:#6b7f6e;width:1rem;height:1rem}.pole__wgraj{width:100%;color:inherit;cursor:pointer;background:#fff;border:1px dashed #c9c0b2;border-radius:.4rem;padding:.7rem;font-family:inherit;font-size:.85rem}.pole__wgraj:hover{color:#4d5f50;border-color:#6b7f6e}.pole__wgraj:disabled{opacity:.6;cursor:default}.pole__zdjecie{position:relative}.pole__zdjecie img{aspect-ratio:3/2;object-fit:cover;background:#f1ece5;border-radius:.4rem;width:100%;display:block}.pole__zdjecie-akcje{gap:.35rem;margin-top:.35rem;display:flex}.pole__zdjecie-akcje button{color:inherit;cursor:pointer;background:#fff;border:1px solid #ded7cc;border-radius:.3rem;flex:1;padding:.4rem;font-family:inherit;font-size:.78rem}.pole__galeria{grid-template-columns:repeat(auto-fill,minmax(4.5rem,1fr));gap:.35rem;margin:0 0 .5rem;padding:0;list-style:none;display:grid}.pole__galeria li{position:relative}.pole__galeria img{aspect-ratio:1;object-fit:cover;background:#f1ece5;border-radius:.3rem;width:100%;display:block}.pole__galeria button{color:#fff;cursor:pointer;background:#14100cb3;border:0;border-radius:50%;width:1.3rem;height:1.3rem;padding:0;font-size:.85rem;line-height:1;position:absolute;top:.15rem;right:.15rem}.lista{margin:0;padding:0;list-style:none}.lista__element{background:#fdfcfa;border:1px solid #eee8df;border-radius:.4rem;margin-bottom:.4rem;padding:.4rem .65rem .75rem}.lista__pasek{justify-content:space-between;align-items:center;display:flex}.lista__numer{opacity:.5;font-size:.72rem}.lista__strzalki{gap:.15rem;display:flex}.lista__strzalki button,.lista__usun{cursor:pointer;width:1.5rem;height:1.5rem;color:inherit;background:#fff;border:1px solid #e4ded4;border-radius:.25rem;padding:0;font-size:.75rem;line-height:1}.lista__strzalki button:disabled{opacity:.3;cursor:default}.lista__usun:hover{color:#8a3b25;border-color:#c98b78}.lista--zwiezla .lista__pola{grid-template-columns:5.5rem 1fr;gap:.5rem;display:grid}.lista--zwiezla .lista__pola .pole{margin-top:.35rem}.lista__tekst{align-items:flex-start;gap:.35rem;margin-bottom:.35rem;display:flex}.lista__tekst .pole__wejscie{flex:1}.lista__dodaj{width:100%;color:inherit;cursor:pointer;background:0 0;border:1px dashed #c9c0b2;border-radius:.35rem;padding:.5rem;font-family:inherit;font-size:.8rem}.lista__dodaj:hover{color:#4d5f50;border-color:#6b7f6e}.kolory__palety{flex-wrap:wrap;gap:.5rem;display:flex}.kolory__paleta{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:50%;width:2.6rem;height:2.6rem;padding:0;display:flex;overflow:hidden}.kolory__paleta span{flex:1}.kolory__paleta.jest-wybrana{border-color:#23201f}.kolory__przelacz{color:inherit;opacity:.7;cursor:pointer;background:0 0;border:0;margin-top:.75rem;padding:0;font-family:inherit;font-size:.8rem;text-decoration:underline}.kolory__wlasne{gap:.4rem;margin-top:.75rem;display:grid}.kolory__wiersz{grid-template-columns:2rem 1fr auto;align-items:center;gap:.6rem;font-size:.85rem;display:grid}.kolory__wiersz input[type=color]{cursor:pointer;background:0 0;border:1px solid #ded7cc;border-radius:.3rem;width:2rem;height:2rem;padding:0}.kolory__wiersz code{opacity:.55;font-size:.75rem}.kolory__ostrzezenie{background:#fdf8ec;border:1px solid #e6d3a8;border-radius:.4rem;margin-top:.6rem;padding:.7rem .8rem;font-size:.78rem;line-height:1.5}.kolory__ostrzezenie ul{margin:.35rem 0;padding-left:1.1rem}.kolory__ostrzezenie p{opacity:.75;margin:.35rem 0 0}.ld-karty{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1.5rem;display:grid}.ld-karta{background:#fbfaf8;border:1px solid #ece6dd;border-radius:.6rem;padding:1.75rem}.ld-karta__tytul{margin-bottom:.6rem;font-size:1.3rem}.ld-karta p{opacity:.8;margin:0;font-size:.95rem}.ld-tabela-otoczka{overflow-x:auto}.ld-tabela{border-collapse:collapse;width:100%;min-width:34rem;font-size:.92rem}.ld-tabela th,.ld-tabela td{text-align:left;border-bottom:1px solid #ece6dd;padding:.8rem 1rem}.ld-tabela th{opacity:.7;text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;font-weight:600}.ld-tabela tr:last-child td{border-bottom:none}.ld-tabela__my{background:#f3f6f2;font-weight:600}.ld-nawigacja{border-bottom:1px solid #f0ebe3;justify-content:space-between;align-items:center;gap:1rem;padding:1rem clamp(1.25rem,5vw,3rem);display:flex}.ld-nawigacja__marka{color:inherit;font-family:Cormorant Garamond,Georgia,serif;font-size:1.15rem;text-decoration:none}.ld-nawigacja__link{color:inherit;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #0000;padding-bottom:.15rem;font-size:.85rem;text-decoration:none}.ld-nawigacja__link:hover{border-bottom-color:currentColor}.ld-sekcja--akcent{background:#faf8f5}.ld-waskie{max-width:46rem}.ld-liczby{text-align:center;grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:2rem;display:grid}@media (max-width:34rem){.ld-liczby{grid-template-columns:1fr;gap:1.5rem}}.ld-liczby__liczba{color:#6b7f6e;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2.5rem,8vw,3.75rem);line-height:1;display:block}.ld-liczby__opis{opacity:.7;margin-top:.4rem;font-size:.82rem;display:block}.ld-liczby__wyjasnienie{text-align:center;opacity:.82;margin:0}.ld-promocja{text-align:center;background:#f3f6f2;border:1px solid #dbe4da;border-radius:.5rem;max-width:42rem;margin:0 auto 2.5rem;padding:.9rem 1.25rem;font-size:.92rem}.ld-pakiety{grid-template-columns:repeat(auto-fit,minmax(15.5rem,1fr));align-items:start;gap:1.25rem;display:grid}.ld-pakiet{background:#fff;border:1px solid #ece6dd;border-radius:.6rem;flex-direction:column;height:100%;padding:1.75rem 1.5rem;display:flex;position:relative}.ld-pakiet--wyrozniony{border-color:#6b7f6e;box-shadow:0 1rem 2.5rem -1.5rem #6b7f6e80}.ld-pakiet__wstazka{color:#fff;text-transform:uppercase;letter-spacing:.1em;white-space:nowrap;background:#6b7f6e;border-radius:999px;padding:.25rem .75rem;font-size:.68rem;position:absolute;top:-.7rem;left:50%;transform:translate(-50%)}.ld-pakiet__nazwa{margin-bottom:.5rem;font-size:1.5rem}.ld-pakiet__cena{flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:0 0 .75rem;display:flex}.ld-pakiet__kwota{font-family:Cormorant Garamond,Georgia,serif;font-size:2.25rem;line-height:1}.ld-pakiet__stara{opacity:.45;font-size:.95rem}.ld-pakiet__opis{opacity:.8;margin-bottom:1.25rem;font-size:.9rem}.ld-pakiet__lista{flex:1;gap:.55rem;margin:0 0 1.5rem;padding:0;font-size:.88rem;list-style:none;display:grid}.ld-pakiet__lista li{padding-left:1.25rem;position:relative}.ld-pakiet__lista li:before{content:"·";color:#6b7f6e;font-weight:700;position:absolute;left:.35rem}.ld-pakiet__brak{opacity:.6}.ld-pakiet__brak:before{content:"—";color:#b0a89c;font-size:.7rem;top:.1rem}.ld-pakiet__cta{text-align:center;color:#23201f;text-transform:uppercase;letter-spacing:.12em;border:1px solid #23201f;border-radius:.4rem;padding:.75rem 1rem;font-size:.78rem;text-decoration:none;display:block}.ld-pakiet--wyrozniony .ld-pakiet__cta{color:#fff;background:#23201f}.ld-dodatki{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.ld-dodatki li{border-bottom:1px solid #ece6dd;justify-content:space-between;align-items:baseline;gap:1.5rem;padding-bottom:.75rem;font-size:.92rem;display:flex}.ld-dodatki li:last-child{border-bottom:none}.ld-faq{gap:1.75rem;display:grid}.ld-faq h3{margin-bottom:.4rem;font-size:1.2rem}.ld-faq p{opacity:.82;margin:0;font-size:.95rem}.ld-prawne{font-size:.95rem;line-height:1.75}.ld-prawne h2{border-top:1px solid #ece6dd;margin:2.5rem 0 .75rem;padding-top:1.25rem;font-family:Cormorant Garamond,Georgia,serif;font-size:1.35rem}.ld-prawne h2:first-child{border-top:none;margin-top:1rem;padding-top:0}.ld-prawne ol{gap:.65rem;margin:0;padding-left:1.4rem;display:grid}.ld-prawne li{padding-left:.25rem}.ld-prawne p{margin:0 0 .9rem}.ld-prawne a{color:inherit;text-underline-offset:.2em}.ld-prawne .ld-tabela{margin:1rem 0 1.5rem;font-size:.88rem}.ld-cytat{background:#faf8f5;border-left:3px solid #d8cfc2;border-radius:0 .35rem .35rem 0;margin:1.25rem 0;padding:1.25rem 1.5rem}.ld-cytat p:last-child{margin-bottom:0}.ld-stopka__linki{margin-top:.75rem;line-height:2}.ld-stopka__linki a{color:inherit}.ld-stopka__firma{opacity:.75;margin-top:.75rem;font-size:.78rem}.ld-stopka__odnosnik{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.ld-zgoda{z-index:60;color:#f6f3ee;background:#23201f;border-radius:.5rem;padding:1.1rem 1.35rem;position:fixed;bottom:1rem;left:1rem;right:1rem;box-shadow:0 12px 32px #00000038}.ld-zgoda__tresc{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;max-width:60rem;margin:0 auto;display:flex}.ld-zgoda p{flex:22rem;margin:0;font-size:.85rem;line-height:1.6}.ld-zgoda a{color:inherit}.ld-zgoda__przyciski{flex-wrap:wrap;gap:.6rem;display:flex}.ld-zgoda__przycisk{font:inherit;letter-spacing:.06em;color:#23201f;cursor:pointer;white-space:nowrap;background:#f6f3ee;border:1px solid #f6f3ee;border-radius:.35rem;padding:.6rem 1.2rem;font-size:.8rem}.ld-zgoda__przycisk--drugi{color:#f6f3ee;background:0 0}.ld-nadtytul{text-transform:uppercase;letter-spacing:.18em;color:var(--ld-akcent-ciemny);text-align:center;margin-bottom:.85rem;font-size:.72rem;display:block}.ld-nadtytul--lewy{text-align:left}.ld-czytnik{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.ld-odslon{animation:linear both ld-wejscie;animation-timeline:view();animation-range:entry 10% cover 26%}}}@keyframes ld-wejscie{0%{opacity:0;transform:translateY(1.1rem)}to{opacity:1;transform:none}}.ld-kreska{background:linear-gradient(90deg, transparent, var(--ld-linia-mocna), transparent);border:0;max-width:12rem;height:1px;margin:0 auto}.ld-przycisk{background:var(--ld-atrament);color:#fff;border:1px solid var(--ld-atrament);border-radius:var(--ld-promien-maly);text-transform:uppercase;letter-spacing:.14em;cursor:pointer;padding:.9rem 2.25rem;font-family:inherit;font-size:.82rem;text-decoration:none;transition:background-color .18s,color .18s,transform .18s;display:inline-block}.ld-przycisk:hover{background:#000;transform:translateY(-1px)}.ld-przycisk--lekki{color:var(--ld-atrament);background:0 0}.ld-przycisk--lekki:hover{background:var(--ld-papier-glebszy);color:var(--ld-atrament)}.ld-akcje{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.75rem;display:flex}.ld-akcje--lewe{justify-content:flex-start}.ld-nawigacja{z-index:40;background:color-mix(in srgb, var(--ld-papier) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:sticky;top:0}@supports not ((-webkit-backdrop-filter:blur(4px)) or (backdrop-filter:blur(4px))){.ld-nawigacja{background:var(--ld-papier)}}.ld-nawigacja__linki{align-items:center;gap:clamp(.85rem,2vw,1.6rem);display:flex}.ld-nawigacja__link{transition:border-color .15s}.ld-nawigacja__link[aria-current=page]{border-bottom-color:var(--ld-akcent)}.ld-nawigacja__rozwijacz{cursor:pointer;list-style:none}.ld-nawigacja__rozwijacz::-webkit-details-marker{display:none}.ld-nawigacja__rozwijacz:after{content:" ▾";opacity:.6;font-size:.7em}.ld-nawigacja__rozwijane[open]>.ld-nawigacja__rozwijacz:after{content:" ▴"}.ld-nawigacja__rozwijane{position:relative}.ld-nawigacja__rozwijane-lista{background:var(--ld-papier);border:1px solid var(--ld-linia);border-radius:var(--ld-promien-maly);min-width:12rem;box-shadow:var(--ld-cien);flex-direction:column;gap:.1rem;margin-top:.6rem;padding:.4rem;display:flex;position:absolute;top:100%;left:0}.ld-nawigacja__rozwijane-lista .ld-nawigacja__link{border-bottom:none;padding:.5rem .6rem}.ld-nawigacja__rozwijane-lista .ld-nawigacja__link:hover{background:var(--ld-papier-cieply)}.ld-nawigacja__akcja{border:1px solid var(--ld-atrament);text-transform:uppercase;letter-spacing:.12em;color:var(--ld-atrament);white-space:nowrap;border-radius:999px;padding:.45rem 1.1rem;font-size:.75rem;text-decoration:none}.ld-nawigacja__akcja:hover{background:var(--ld-atrament);color:#fff}.ld-nawigacja__konto{color:inherit;text-transform:uppercase;letter-spacing:.12em;white-space:nowrap;opacity:.75;border-bottom:1px solid #0000;padding-bottom:.15rem;font-size:.75rem;text-decoration:none}.ld-nawigacja__konto:hover{opacity:1;border-bottom-color:currentColor}.ld-nawigacja__burger{border:1px solid var(--ld-linia-mocna);border-radius:var(--ld-promien-maly);cursor:pointer;background:0 0;flex-direction:column;justify-content:space-between;width:2.5rem;height:2.5rem;padding:.6rem .55rem;display:none}.ld-nawigacja__burger span{background:var(--ld-atrament);height:1px;display:block}@media (max-width:56rem){.ld-nawigacja__burger{display:flex}.ld-nawigacja__linki{background:var(--ld-papier);border-bottom:1px solid var(--ld-linia);box-shadow:var(--ld-cien);padding:.5rem var(--ld-margines-boczny) 1.25rem;flex-direction:column;align-items:stretch;gap:0;position:absolute;top:100%;left:0;right:0}.ld-nawigacja__linki[data-otwarte=false]{display:none}.ld-nawigacja__link{border-bottom:1px solid var(--ld-linia);text-transform:none;letter-spacing:.02em;padding:.85rem 0;font-size:1rem}.ld-nawigacja__konto{border-bottom:1px solid var(--ld-linia);text-transform:none;letter-spacing:.02em;opacity:1;padding:.85rem 0;font-size:1rem}.ld-nawigacja__akcja{text-align:center;margin-top:1rem}.ld-nawigacja__rozwijane-lista{box-shadow:none;border:none;border-radius:0;margin-top:0;padding-left:1rem;position:static}}.ld-stopka{padding:var(--ld-rytm) var(--ld-margines-boczny) 2.5rem;border-top:1px solid var(--ld-linia);background:var(--ld-papier-cieply);text-align:left;opacity:1;font-size:.9rem}.ld-stopka__siatka{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:2rem clamp(1.5rem,4vw,3rem);max-width:68rem;margin:0 auto;display:grid}.ld-stopka__tytul{text-transform:uppercase;letter-spacing:.14em;color:var(--ld-atrament-cichy);margin:0 0 .85rem;font-size:.72rem}.ld-stopka__lista{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.ld-stopka__lista a{color:inherit;text-underline-offset:.2em;text-decoration:none}.ld-stopka__lista a:hover{text-decoration:underline}.ld-stopka__dol{border-top:1px solid var(--ld-linia);max-width:68rem;color:var(--ld-atrament-cichy);margin:2.5rem auto 0;padding-top:1.5rem;font-size:.8rem}.ld-stopka__dol p{margin:0 0 .4rem}.ld-os{gap:1.15rem;margin:0;padding:0;list-style:none;display:grid}.ld-os__wiersz{gap:.35rem;display:grid}.ld-os__opis{justify-content:space-between;align-items:baseline;gap:1rem;font-size:.85rem;display:flex}.ld-os__nazwa{color:var(--ld-atrament-cichy)}.ld-os__wartosc{font-variant-numeric:tabular-nums;white-space:nowrap}.ld-os__tor{background:var(--ld-papier-glebszy);border-radius:999px;height:.85rem;overflow:hidden}.ld-os__pasek{background:var(--ld-linia-mocna);border-radius:999px;min-width:3px;height:100%;display:block}.ld-os__wiersz--nasz .ld-os__nazwa{color:var(--ld-atrament);font-weight:600}.ld-os__wiersz--nasz .ld-os__pasek{background:linear-gradient(90deg, var(--ld-akcent), var(--ld-akcent-ciemny))}.ld-os__stopka{color:var(--ld-atrament-cichy);margin:1.5rem 0 0;font-size:.82rem}.ld-krotnosc{text-align:center;justify-items:center;gap:.35rem;margin:0 0 2.5rem;display:grid}.ld-krotnosc__liczba{font-family:var(--ld-font-naglowki);color:var(--ld-akcent);font-variant-numeric:tabular-nums;font-size:clamp(4rem,14vw,8rem);line-height:.9}.ld-krotnosc__opis{max-width:30rem;color:var(--ld-atrament-cichy);font-size:.95rem}.ld-porownywarka{grid-template-columns:minmax(0,20rem) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,4vw,2.5rem);display:grid}@media (max-width:62rem){.ld-porownywarka{grid-template-columns:minmax(0,1fr)}}.ld-potrzeby{border:1px solid var(--ld-linia);border-radius:var(--ld-promien);background:var(--ld-papier-cieply);margin:0;padding:1.35rem}.ld-potrzeby legend{text-transform:uppercase;letter-spacing:.14em;color:var(--ld-atrament-cichy);padding:0;font-size:.72rem}.ld-potrzeba{border-bottom:1px solid var(--ld-linia);cursor:pointer;align-items:flex-start;gap:.65rem;padding:.7rem 0;line-height:1.45;display:flex}.ld-potrzeba:last-of-type{border-bottom:none}.ld-potrzeba input{accent-color:var(--ld-akcent);flex:none;margin-top:.25rem}.ld-potrzeba small{color:var(--ld-atrament-cichy);margin-top:.2rem;font-size:.78rem;display:block}.ld-potrzeba--stala{cursor:default;opacity:.75}.ld-koszyki{grid-template-columns:repeat(auto-fit,minmax(13.5rem,1fr));gap:1rem;display:grid}.ld-koszyk{border:1px solid var(--ld-linia);border-radius:var(--ld-promien);background:var(--ld-papier);flex-direction:column;padding:1.35rem;display:flex}.ld-koszyk--nasz{border-color:var(--ld-akcent);background:var(--ld-akcent-tlo);box-shadow:var(--ld-cien-akcent)}.ld-koszyk__nazwa{text-transform:uppercase;letter-spacing:.1em;color:var(--ld-atrament-cichy);min-height:2.4em;margin:0 0 .75rem;font-size:.75rem}.ld-koszyk--nasz .ld-koszyk__nazwa{color:var(--ld-akcent-ciemny)}.ld-koszyk__kwota{font-family:var(--ld-font-naglowki);font-variant-numeric:tabular-nums;font-size:2.4rem;line-height:1}.ld-koszyk__jednostka{color:var(--ld-atrament-cichy);margin:.3rem 0 1rem;font-size:.8rem}.ld-koszyk__rozbicie{flex:1;gap:.4rem;margin:0 0 1rem;padding:0;font-size:.8rem;list-style:none;display:grid}.ld-koszyk__rozbicie li{color:var(--ld-atrament-cichy);justify-content:space-between;gap:.75rem;display:flex}.ld-koszyk__rozbicie b{color:var(--ld-atrament);font-variant-numeric:tabular-nums;font-weight:600}.ld-koszyk__czas{border-top:1px solid var(--ld-linia);padding-top:.85rem;font-size:.82rem}.ld-koszyk__czas strong{font-size:1.05rem;display:block}.ld-motywy{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:1.25rem;display:grid}.ld-motyw{border:1px solid var(--ld-linia);border-radius:var(--ld-promien);background:var(--ld-papier);text-align:left;font:inherit;color:inherit;cursor:pointer;padding:0;transition:border-color .18s,transform .18s,box-shadow .18s;display:block;overflow:hidden}.ld-motyw:hover{box-shadow:var(--ld-cien);transform:translateY(-2px)}.ld-motyw[aria-pressed=true]{border-color:var(--ld-akcent);box-shadow:var(--ld-cien-akcent)}.ld-motyw__probka{aspect-ratio:5/3;grid-template-rows:1.5fr 1fr .7fr;display:grid;position:relative}.ld-motyw__pas{display:block}.ld-motyw__inicjaly{font-family:var(--ld-probka-font,var(--ld-font-naglowki));letter-spacing:.06em;justify-content:center;align-items:center;font-size:clamp(1.6rem,4vw,2.1rem);line-height:1;display:flex;position:absolute;inset:0}.ld-motyw__stopa{border-top:1px solid var(--ld-linia);justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1.1rem .95rem;display:flex}.ld-motyw__nazwa{font-family:var(--ld-font-naglowki);font-size:1.2rem;line-height:1.2;display:block}.ld-motyw__kolory{flex:none;gap:.3rem;display:flex}.ld-motyw__kolory span{border-radius:50%;width:.85rem;height:.85rem;display:block;box-shadow:inset 0 0 0 1px #23201f1f}.ld-motywy--male{grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:.75rem}.ld-motywy--male .ld-motyw{cursor:default}.ld-motywy--male .ld-motyw:hover{box-shadow:none;transform:none}.ld-motywy--male .ld-motyw__probka{aspect-ratio:4/3}.ld-motywy--male .ld-motyw__stopa{padding:.6rem .75rem .7rem}.ld-motywy--male .ld-motyw__nazwa{font-size:1rem}.ld-motywy--male .ld-motyw__kolory span{width:.6rem;height:.6rem}.ld-motywy__krok{color:var(--ld-atrament-cichy);text-align:center;margin:1rem 0 0;font-size:.85rem}.ld-podglad-motywu{border:1px solid var(--ld-linia);border-radius:var(--ld-promien);box-shadow:var(--ld-cien);background:#fff;margin-top:2rem;overflow:hidden}.ld-wybor-fontu{flex-wrap:wrap;gap:.5rem;margin:1.5rem 0 0;display:flex}.ld-wybor-fontu__przycisk{border:1px solid var(--ld-linia-mocna);background:var(--ld-papier);color:inherit;cursor:pointer;border-radius:999px;padding:.45rem 1rem;font-size:.85rem}.ld-wybor-fontu__przycisk[aria-pressed=true]{border-color:var(--ld-akcent);background:var(--ld-akcent-tlo)}.ld-pasek-demo{background:var(--ld-atrament);color:#f6f3ee;padding:.85rem var(--ld-margines-boczny);font-size:.85rem}.ld-pasek-demo__tresc{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;max-width:68rem;margin:0 auto;display:flex}.ld-pasek-demo a{color:inherit}.ld-artykul{max-width:42rem;margin:0 auto;font-size:1.02rem;line-height:1.75}.ld-artykul h2{margin:2.75rem 0 .85rem;font-size:clamp(1.5rem,3vw,2rem);line-height:1.2}.ld-artykul h3{margin:2rem 0 .5rem;font-size:1.25rem}.ld-artykul p{text-wrap:pretty;margin:0 0 1.15rem}.ld-artykul ul,.ld-artykul ol{gap:.55rem;margin:0 0 1.3rem;padding-left:1.3rem;display:grid}.ld-artykul a{color:inherit;text-underline-offset:.2em}.ld-artykul__lead{color:var(--ld-atrament-cichy);margin-bottom:2rem;font-size:1.15rem;line-height:1.6}.ld-wtracenie{background:var(--ld-akcent-tlo);border-left:3px solid var(--ld-akcent);border-radius:0 var(--ld-promien-maly) var(--ld-promien-maly) 0;margin:2rem 0;padding:1.35rem 1.5rem}.ld-wtracenie p:last-child{margin-bottom:0}.ld-wtracenie strong{font-weight:600}.ld-spis{border:1px solid var(--ld-linia);border-radius:var(--ld-promien);background:var(--ld-papier-cieply);margin-bottom:2.5rem;padding:1.25rem 1.5rem}.ld-spis__tytul{text-transform:uppercase;letter-spacing:.14em;color:var(--ld-atrament-cichy);margin:0 0 .75rem;font-size:.72rem}.ld-spis ol{gap:.45rem;margin:0;padding-left:1.2rem;font-size:.95rem;display:grid}.ld-spis a{color:inherit;text-underline-offset:.2em}.ld-kroki{counter-reset:krok;gap:2rem;margin:0;padding:0;list-style:none;display:grid}.ld-krok{grid-template-columns:3rem 1fr;align-items:start;gap:1.25rem;display:grid}@media (max-width:34rem){.ld-krok{grid-template-columns:1fr;gap:.5rem}}.ld-krok:before{counter-increment:krok;content:counter(krok);font-family:var(--ld-font-naglowki);color:var(--ld-akcent);font-size:2.1rem;line-height:1}.ld-krok h3{margin-bottom:.4rem;font-size:1.3rem}.ld-krok p{color:var(--ld-atrament-cichy);margin:0 0 .6rem}.ld-narzedzia{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1.25rem;display:grid}.ld-narzedzie{border:1px solid var(--ld-linia);border-radius:var(--ld-promien);background:var(--ld-papier);color:inherit;flex-direction:column;padding:1.6rem;text-decoration:none;transition:border-color .18s,transform .18s,box-shadow .18s;display:flex}.ld-narzedzie:hover{border-color:var(--ld-akcent);box-shadow:var(--ld-cien);transform:translateY(-2px)}.ld-narzedzie :is(h2,h3){margin:.45rem 0;font-size:1.35rem}.ld-narzedzie p{color:var(--ld-atrament-cichy);flex:1;margin:0 0 1rem;font-size:.92rem}.ld-narzedzie .ld-narzedzie__znak{flex:none;margin:0;font-size:.72rem}.ld-narzedzie__wejscie{letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #0000;align-self:flex-start;padding-bottom:.15rem;font-size:.85rem}.ld-narzedzie:hover .ld-narzedzie__wejscie{border-bottom-color:currentColor}.ld-narzedzie__znak{text-transform:uppercase;letter-spacing:.12em;color:var(--ld-akcent-ciemny);font-size:.72rem}.ld-warsztat{grid-template-columns:minmax(0,22rem) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,4vw,2.5rem);display:grid}@media (max-width:62rem){.ld-warsztat{grid-template-columns:minmax(0,1fr)}}.ld-panel{border:1px solid var(--ld-linia);border-radius:var(--ld-promien);background:var(--ld-papier-cieply);padding:1.5rem}.ld-panel__tytul{text-transform:uppercase;letter-spacing:.14em;color:var(--ld-atrament-cichy);margin:0 0 1.15rem;font-size:.72rem}.ld-suwak{margin-bottom:1.5rem}.ld-suwak__etykieta{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.5rem;font-size:.85rem;display:flex}.ld-suwak__wartosc{font-variant-numeric:tabular-nums;font-weight:600}.ld-suwak input[type=range]{width:100%;accent-color:var(--ld-akcent)}.ld-suwak__opis{color:var(--ld-atrament-cichy);margin:.4rem 0 0;font-size:.78rem;line-height:1.5}.ld-wyniki{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:1rem;margin-bottom:1.5rem;display:grid}.ld-wynik{border:1px solid var(--ld-linia);border-radius:var(--ld-promien);background:var(--ld-papier);text-align:center;padding:1rem 1.35rem}.ld-wynik--glowny{border-color:var(--ld-akcent);background:var(--ld-akcent-tlo)}.ld-wynik__etykieta{text-transform:uppercase;letter-spacing:.1em;color:var(--ld-atrament-cichy);margin:0 0 .5rem;font-size:.72rem}.ld-wynik__liczba{font-family:var(--ld-font-tekst);font-variant-numeric:tabular-nums lining-nums;font-size:clamp(2.1rem,5.5vw,2.9rem);font-weight:600;line-height:1}.ld-wynik--glowny .ld-wynik__liczba{color:var(--ld-akcent-ciemny)}.ld-wynik__pod{color:var(--ld-atrament-cichy);margin:.45rem 0 0;font-size:.8rem}.ld-zastrzezenie{border:1px solid var(--ld-uwaga-linia);background:var(--ld-uwaga-tlo);border-radius:var(--ld-promien-maly);padding:1rem 1.15rem;font-size:.85rem;line-height:1.6}.ld-zastrzezenie p{margin:0 0 .5rem}.ld-zastrzezenie p:last-child{margin-bottom:0}.ld-zwroty{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.ld-zwrot{border:1px solid var(--ld-linia);border-radius:var(--ld-promien-maly);background:var(--ld-papier);grid-template-columns:1fr auto;align-items:center;gap:.35rem 1rem;padding:.75rem .95rem;display:grid}.ld-zwrot__tekst{font-size:1rem}.ld-zwrot__zrodlo{color:var(--ld-atrament-cichy);font-size:.75rem}.ld-zwrot__uwaga{color:var(--ld-alarm);grid-column:1/-1;margin:.15rem 0 0;font-size:.78rem}.ld-znacznik{text-transform:uppercase;letter-spacing:.1em;border:1px solid var(--ld-linia-mocna);color:var(--ld-atrament-cichy);white-space:nowrap;border-radius:999px;padding:.2rem .6rem;font-size:.68rem}.ld-znacznik--wysoka{border-color:var(--ld-akcent-linia);background:var(--ld-akcent-tlo);color:var(--ld-akcent-ciemny)}.ld-znacznik--srednia{border-color:var(--ld-uwaga-linia);background:var(--ld-uwaga-tlo);color:#7a5a1e}.ld-znacznik--niska{border-color:var(--ld-linia-mocna);background:var(--ld-papier-glebszy)}.ld-pole-tekstowe{border:1px solid var(--ld-linia-mocna);border-radius:var(--ld-promien-maly);background:var(--ld-papier);width:100%;min-height:11rem;color:inherit;resize:vertical;padding:.75rem .85rem;font-family:inherit;font-size:.95rem;line-height:1.7}.ld-tabela--funkcje{min-width:44rem}.ld-tabela--funkcje td:not(:first-child),.ld-tabela--funkcje th:not(:first-child){text-align:center}.ld-tabela--funkcje th:first-child,.ld-tabela--funkcje td:first-child{background:var(--ld-papier);text-align:left;position:sticky;left:0}.ld-sekcja--akcent .ld-tabela--funkcje th:first-child,.ld-sekcja--akcent .ld-tabela--funkcje td:first-child{background:var(--ld-papier-cieply)}.ld-sekcja--akcent .ld-tabela--funkcje tr.ld-tabela__my td:first-child,.ld-tabela--funkcje tr.ld-tabela__my td:first-child{background:var(--ld-akcent-tlo)}.ld-tak{color:var(--ld-akcent-ciemny);font-weight:600}.ld-nie{color:var(--ld-atrament-cichy)}.ld-funkcje{gap:clamp(2rem,5vw,3.5rem);display:grid}.ld-funkcja{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}@media (max-width:52rem){.ld-funkcja{grid-template-columns:minmax(0,1fr)}}.ld-funkcja:nth-child(2n) .ld-funkcja__obraz{order:-1}@media (max-width:52rem){.ld-funkcja:nth-child(2n) .ld-funkcja__obraz{order:0}}.ld-funkcja h3{margin-bottom:.6rem;font-size:clamp(1.4rem,3vw,1.9rem)}.ld-funkcja p{color:var(--ld-atrament-cichy);margin:0 0 .9rem}.ld-funkcja__obraz{border:1px solid var(--ld-linia);border-radius:var(--ld-promien);background:var(--ld-papier-cieply);align-content:center;gap:.6rem;min-height:12rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.ld-atrapa{gap:.5rem;display:grid}.ld-atrapa__wiersz{background:var(--ld-papier);border:1px solid var(--ld-linia);border-radius:var(--ld-promien-maly);align-items:center;gap:.6rem;padding:.65rem .8rem;font-size:.85rem;display:flex}.ld-atrapa__kropka{background:var(--ld-akcent);border-radius:50%;flex:none;width:.55rem;height:.55rem}.ld-atrapa__kreska{background:var(--ld-linia);border-radius:999px;height:.5rem}.ld-atrapa__etykieta{color:var(--ld-atrament-cichy);white-space:nowrap;margin-left:auto;font-size:.72rem}.ld-pytania{gap:.5rem;display:grid}.ld-pytanie{border:1px solid var(--ld-linia);border-radius:var(--ld-promien-maly);background:var(--ld-papier);padding:0 1.15rem}.ld-pytanie summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;font-size:1.02rem;list-style:none;display:flex}.ld-pytanie summary::-webkit-details-marker{display:none}.ld-pytanie summary:after{content:"+";color:var(--ld-akcent);flex:none;font-size:1.25rem;line-height:1}.ld-pytanie[open] summary:after{content:"−"}.ld-pytanie>p{color:var(--ld-atrament-cichy);margin:0 0 1.15rem;font-size:.95rem}.ld-domkniecie{text-align:center;background:var(--ld-papier-cieply);border-top:1px solid var(--ld-linia)}.ld-domkniecie .ld-naglowek{margin-bottom:.75rem}.panel__eksporty{margin:2.5rem 0 0}.panel__eksport-lista{gap:.5rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.panel__eksport{border:1px solid var(--ld-linia);border-radius:var(--ld-promien-maly);background:var(--ld-papier);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1.1rem;display:flex}.panel__eksport-nazwa{margin:0 0 .15rem;font-weight:600}.panel__zdjecia{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:1rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.panel__zdjecie{border:1px solid var(--ld-linia);border-radius:var(--ld-promien-maly);background:var(--ld-papier);flex-direction:column;gap:.6rem;padding:.75rem;display:flex}.panel__zdjecie-podglad{aspect-ratio:4/3;border-radius:var(--ld-promien-maly);background:var(--ld-papier-glebszy);display:block;overflow:hidden}.panel__zdjecie-podglad img{object-fit:cover;width:100%;height:100%;display:block}.panel__zdjecie-opis{gap:.2rem;display:grid}.panel__zdjecie-autor{margin:0;font-size:.95rem;font-weight:600}.ld-druk{flex-direction:column;align-items:center;gap:1.5rem;padding:.5rem 0;display:flex;overflow-x:auto}.ld-arkusz-kadr{flex-direction:column;flex:none;align-items:center;gap:.6rem;display:flex}.ld-arkusz__podpis{letter-spacing:.14em;text-transform:uppercase;color:var(--ld-atrament-cichy);margin:0;font-size:.8rem}.ld-arkusz{border:1px solid var(--ld-linia-mocna);width:210mm;height:297mm;box-shadow:var(--ld-cien);background:#fff;flex:none;display:grid;overflow:hidden}@media screen and (max-width:78rem){.ld-arkusz{zoom:.62}}@media screen and (max-width:48rem){.ld-arkusz{zoom:.42}}.ld-arkusz--1{grid-template-rows:1fr}.ld-arkusz--2{grid-template-rows:1fr 1fr}.ld-arkusz--4{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr}.ld-arkusz{--ld-linia-ciecia:#b0a89b}.ld-arkusz--2>.ld-tabliczka:first-child{border-bottom:1px dashed var(--ld-linia-ciecia)}.ld-arkusz--4>.ld-tabliczka:nth-child(odd){border-right:1px dashed var(--ld-linia-ciecia)}.ld-arkusz--4>.ld-tabliczka:nth-child(-n+2){border-bottom:1px dashed var(--ld-linia-ciecia)}.ld-tabliczka{text-align:center;color:var(--slub-tekst,#23201f);background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:3mm;padding:10mm;display:flex;position:relative;overflow:hidden}.ld-tabliczka:before{content:"";border:.4mm solid var(--slub-akcent,#6b7f6e);opacity:.6;pointer-events:none;position:absolute;inset:5mm}.ld-tabliczka__nadtytul{font-family:var(--slub-font-tekst,var(--ld-font-tekst));letter-spacing:.18em;text-transform:uppercase;color:var(--slub-akcent,#6b7f6e);margin:0}.ld-tabliczka__naglowek{font-family:var(--slub-font-naglowki,var(--ld-font-naglowki));margin:0;font-weight:400;line-height:1.15}.ld-tabliczka__kod{height:auto;display:block}.ld-tabliczka__tresc{max-width:78%;font-family:var(--slub-font-tekst,var(--ld-font-tekst));margin:0;line-height:1.45}.ld-tabliczka__adres{font-family:var(--slub-font-tekst,var(--ld-font-tekst));letter-spacing:.04em;word-break:break-all;color:var(--slub-tekst,#23201f);opacity:.75;margin:0}.ld-tabliczka--1{gap:6mm;padding:22mm}.ld-tabliczka--1 .ld-tabliczka__nadtytul{font-size:4.5mm}.ld-tabliczka--1 .ld-tabliczka__naglowek{font-size:16mm}.ld-tabliczka--1 .ld-tabliczka__kod{width:95mm}.ld-tabliczka--1 .ld-tabliczka__tresc{font-size:5mm}.ld-tabliczka--1 .ld-tabliczka__adres{font-size:4.5mm}.ld-tabliczka--2{gap:4mm;padding:14mm}.ld-tabliczka--2 .ld-tabliczka__nadtytul{font-size:3.4mm}.ld-tabliczka--2 .ld-tabliczka__naglowek{font-size:10mm}.ld-tabliczka--2 .ld-tabliczka__kod{width:62mm}.ld-tabliczka--2 .ld-tabliczka__tresc{font-size:3.8mm}.ld-tabliczka--2 .ld-tabliczka__adres{font-size:3.4mm}.ld-tabliczka--4{gap:2.5mm;padding:9mm}.ld-tabliczka--4:before{inset:3.5mm}.ld-tabliczka--4 .ld-tabliczka__nadtytul{font-size:2.6mm}.ld-tabliczka--4 .ld-tabliczka__naglowek{font-size:7mm}.ld-tabliczka--4 .ld-tabliczka__kod{width:42mm}.ld-tabliczka--4 .ld-tabliczka__tresc{max-width:90%;font-size:3mm}.ld-tabliczka--4 .ld-tabliczka__adres{font-size:2.7mm}.ld-tabliczki,.ld-druk-otoczka{display:block}.ld-tabliczki__wybor{flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem;display:flex}.ld-tabliczki__licznik{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.ld-tabliczki__licznik input{border:1px solid var(--ld-linia-mocna);border-radius:var(--ld-promien-maly);width:5.5rem;font:inherit;background:var(--ld-papier);color:inherit;padding:.55rem .7rem}.ld-tabliczki__uwaga{color:var(--ld-atrament-cichy);margin:.75rem 0 0;font-size:.9rem}@page{size:A4;margin:0}@media print{html,body{background:#fff;margin:0;padding:0}main,.ld-sekcja:not(.ld-bez-druku),.ld-wnetrze:not(.ld-bez-druku),.ld-warsztat,.ld-tabliczki,.ld-druk-otoczka,.ld-druk,.ld-arkusz-kadr{background:0 0!important;max-width:none!important;margin:0!important;padding:0!important;display:block!important;overflow:visible!important}html .ld-nawigacja,html .ld-stopka,html .ld-zgoda,html .ld-bez-druku{display:none!important}.ld-arkusz{box-shadow:none;break-after:page;page-break-after:always;zoom:1;border:none}.ld-arkusz-kadr:last-child .ld-arkusz{break-after:auto;page-break-after:auto}.ld-tabliczka,.ld-tabliczka:before,.ld-tabliczka__nadtytul{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
