@font-face { font-family: 'Lora'; font-style: normal; font-weight: 400; font-display: swap; src: url(/assets/fonts/lora/0QIvMX1D_JOuMwT7I-NP.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: 'Lora'; font-style: normal; font-weight: 400; font-display: swap; src: url(/assets/fonts/lora/0QIvMX1D_JOuMwr7Iw.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: 'Lora'; font-style: normal; font-weight: 600; font-display: swap; src: url(/assets/fonts/lora/0QIvMX1D_JOuMwT7I-NP.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: 'Lora'; font-style: normal; font-weight: 600; font-display: swap; src: url(/assets/fonts/lora/0QIvMX1D_JOuMwr7Iw.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: 'Figtree'; font-style: normal; font-weight: 400; font-display: swap; src: url(/assets/fonts/figtree/_Xms-HUzqDCFdgfMm4q9DbZs.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: 'Figtree'; font-style: normal; font-weight: 400; font-display: swap; src: url(/assets/fonts/figtree/_Xms-HUzqDCFdgfMm4S9DQ.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: 'Figtree'; font-style: normal; font-weight: 500; font-display: swap; src: url(/assets/fonts/figtree/_Xms-HUzqDCFdgfMm4q9DbZs.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: 'Figtree'; font-style: normal; font-weight: 500; font-display: swap; src: url(/assets/fonts/figtree/_Xms-HUzqDCFdgfMm4S9DQ.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: 'Figtree'; font-style: normal; font-weight: 700; font-display: swap; src: url(/assets/fonts/figtree/_Xms-HUzqDCFdgfMm4q9DbZs.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: 'Figtree'; font-style: normal; font-weight: 700; font-display: swap; src: url(/assets/fonts/figtree/_Xms-HUzqDCFdgfMm4S9DQ.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: 'Figtree'; font-style: normal; font-weight: 800; font-display: swap; src: url(/assets/fonts/figtree/_Xms-HUzqDCFdgfMm4q9DbZs.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: 'Figtree'; font-style: normal; font-weight: 800; font-display: swap; src: url(/assets/fonts/figtree/_Xms-HUzqDCFdgfMm4S9DQ.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
details.faq{margin-block:12px}
.podpis-tresci{display:block;margin:8px 0 22px;font-size:.84rem;line-height:1.5;color:var(--t2)}
[data-ramka]:not([id^="chart_"]){background:color-mix(in srgb,var(--akcent) 7%,var(--pow));color:var(--tekst);border-color:var(--linia)!important;border-radius:var(--r,12px)}
[id^="chart_"][id$="-container"]{background:var(--pow)!important;color:var(--tekst)!important;border-radius:var(--r,16px);padding:18px 14px 14px;box-shadow:0 0 0 1px var(--linia);box-sizing:border-box;margin:28px auto!important}
[id^="chart_"][id$="-container"] *{color:inherit!important;font-family:var(--f-t)}
[id^="chart_"][id$="-container"]>div:last-child{font-family:var(--f-n);font-size:1rem}
[id^="chart_"]{max-width:100%;overflow-x:auto}
[id^="chart_"] svg{background:transparent!important;max-width:100%;height:auto;font-family:var(--f-t)}
[id^="chart_"] rect{fill:var(--akcent);rx:6px}
[id^="chart_"] .tick text{font-size:13px}
[id^="chart_"] path[fill="none"]:not(.domain),[id^="chart_"] .line{stroke:var(--akcent)!important;stroke-width:3px}
[id^="chart_"] circle{fill:var(--dodatek);stroke:var(--pow)}
[id^="chart_"] text{fill:var(--tekst)!important;font-family:var(--f-t)}
[id^="chart_"] .domain,[id^="chart_"] .tick line{stroke:var(--linia)}
figure.obr-lewo{float:left!important;margin:.3em 1.6em 1em 0!important}figure.obr-prawo{float:right!important;margin:.3em 0 1em 1.6em!important}figure.obr-srodek{margin-left:auto!important;margin-right:auto!important}figure.obr-lewo,figure.obr-prawo{width:50%!important}figure.obr-w25{width:25%!important}figure.obr-w33{width:33.333%!important}figure.obr-w50{width:50%!important}figure.obr-w75{width:75%!important}figure[class*="obr-"] img{width:100%;height:auto}:has(>figure.obr-lewo,>figure.obr-prawo)::after{content:"";display:block;clear:both}@media(max-width:600px){figure.obr-lewo,figure.obr-prawo{float:none!important;width:auto!important;margin:0 0 1em!important}}
.ai-nota-k{display:flex;align-items:center;gap:10px;margin:0 0 22px!important;padding:8px 14px;border-radius:var(--r,14px);background:var(--pow);box-shadow:inset 4px 0 0 var(--akcent),0 0 0 1px var(--linia);color:var(--tekst);font-size:.9rem;line-height:1.45;max-width:none!important}
.ai-znak{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--akcent);color:var(--akcent-tekst);font:700 .72rem/1 var(--f-t);letter-spacing:.04em}
.ai-nota a{color:var(--akcent);font-weight:600}
.obraz-ai{display:block;margin:6px 0 0;font-size:.78rem;line-height:1.4;color:var(--t2);font-style:normal}
.ai-nota-p{margin:40px 0 8px;padding:18px 22px;border-radius:var(--r,14px);background:var(--pow);box-shadow:inset 4px 0 0 var(--akcent),0 0 0 1px var(--linia);font-size:.86rem;line-height:1.6;color:var(--t2)}
.ai-nota-p p{margin:0 0 8px;max-width:none!important}.ai-nota-p p:last-child{margin:0}.ai-nota-p b,.ai-nota-p strong{color:var(--tekst)}
.st-dokumenty{display:flex;flex-wrap:wrap;gap:6px 18px;box-sizing:border-box;width:100%;max-width:1200px;margin:22px auto 0;padding:0 0 4px;font-size:.9rem}@media(max-width:1240px){.st-dokumenty{padding:0 20px 4px}}.st-dokumenty a{color:inherit;text-decoration:underline;text-underline-offset:3px}
.st-stopka-silnika{padding:24px 16px;background:var(--pow);color:var(--tekst)}
.st-pager{display:flex;flex-wrap:wrap;gap:8px;margin:32px 0}.st-pager a,.st-pager span{min-width:42px;padding:9px 12px;box-sizing:border-box;border-radius:var(--r,12px);box-shadow:0 0 0 1px var(--linia);text-align:center;color:var(--tekst);background:var(--pow);text-decoration:none;font-weight:600}
.st-pager [aria-current]{background:var(--akcent);color:var(--akcent-tekst);box-shadow:none}
:has(> .kr),:has(> * > .kr){max-width:none!important}
.kr{container-type:inline-size;max-width:1080px}
.kr-uklad{display:grid;gap:28px}
@container (min-width:760px){.kr-uklad{grid-template-columns:minmax(0,1fr) minmax(320px,400px);gap:48px;align-items:start}.kr-boczna{position:sticky;top:24px}}
.kr-tekst>h3{margin:0 0 10px;font:700 1.25rem/1.3 var(--f-n);color:var(--tekst)}.kr-tekst>h3:not(:first-child){margin-top:30px}
.kr-tekst p,.kr-tekst li{max-width:none!important}
.kr-boczna h3{margin:0 0 12px;font:700 1.25rem/1.3 var(--f-n);color:var(--tekst)}
.kr-boczna .kf{max-width:none;margin:0}
.kf{position:relative;display:grid;gap:16px;margin:8px 0 4px;padding:24px;border-radius:var(--r,16px);background:var(--pow);box-shadow:0 0 0 1px var(--linia);max-width:640px}
.kf-pole{display:grid;gap:6px;font-weight:600;font-size:.95rem}.kf-pole[hidden],.kf-stan[hidden]{display:none}
.kf input[type=email],.kf input[type=text],.kf textarea{width:100%;box-sizing:border-box;padding:12px 14px;border-radius:calc(var(--r,16px) * .6);border:1.5px solid var(--linia);background:var(--tlo);color:var(--tekst);font:400 1rem/1.5 var(--f-t)}
.kf textarea{resize:vertical;min-height:140px}
.kf input:focus,.kf textarea:focus{outline:none;border-color:var(--akcent);box-shadow:0 0 0 3px var(--akcent-jasny)}
.kf-pokaz{justify-self:start;padding:10px 16px;border-radius:calc(var(--r,16px) * .6);border:1.5px dashed var(--akcent);background:color-mix(in srgb,var(--akcent) 16%,var(--pow));color:var(--tekst);font:600 .95rem var(--f-t);cursor:pointer}
.kf-tresc-pyt{font-weight:700}
.kf-wyslij{justify-self:start;padding:13px 26px;border:0;border-radius:calc(var(--r,16px) * .6);background:var(--akcent);color:var(--akcent-tekst);font:700 1rem var(--f-t);cursor:pointer}
.kf-wyslij:hover{background:var(--akcent-cien)}
.kf-pulapka{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}
.kf-info{margin:0!important;font-size:.82rem;color:var(--t2)}
.kf-stan{margin:0!important;padding:12px 16px;border-radius:calc(var(--r,16px) * .6);font-weight:600;color:var(--tekst)}
.mailrev{padding:3px 12px;border-radius:999px;border:1.5px solid var(--akcent);background:color-mix(in srgb,var(--akcent) 16%,var(--pow));color:var(--tekst);font:600 .9em var(--f-t);cursor:pointer}
.kf-ok{background:color-mix(in srgb,var(--akcent) 22%,var(--pow))}.kf-blad{background:color-mix(in srgb,var(--dodatek) 30%,var(--pow))}
:root{--tlo:#fdf8f9;--pow:#ffffff;--tekst:#2a141b;--t2:#6e525b;--linia:#eedadd;--akcent:#9e2a47;--akcent-tekst:#ffffff;--dodatek:#c77d63;--r:16px;--f-n:'Lora',Georgia,'Times New Roman',Times,serif;--f-t:'Figtree',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;--akcent-jasny:#f9eaee;--akcent-cien:#781c34;--pudrowy:#f7ebef;--pudrowy-2:#f3e0e6;--stopka:#231016;--stopka-pow:#311720;--stopka-linia:#4a2633;--stopka-tekst:#f5e6ea;--stopka-t2:#dec3cb;--stopka-akcent:#f4a7bb;--r-m:10px;--r-d:24px;--r-p:999px;--cien:0 10px 30px -10px rgba(42,20,27,0.07);--cien-mocny:0 18px 40px -12px rgba(42,20,27,0.13);--szer:1320px;--dz-porady:#9e2a47;--dz-encyklopedia:#7b3b52;--dz-problemy-i-choroby-skorne:#a63a50;--dz-kosmetyki:#8c3d58;--dz-medycyna-estetyczna:#6e324b;--dz-cialo:#984756;--dz-manicure:#b04362;--dz-pielegnacja-wlosow:#7f4453;--dz-wlosy:#8b384e;--dz-zabiegi-na-wlosy:#94425c;--dz-twarz:#a13d55;--dz-pielegnacja-cery:#87394d;--dz-depilacja:#794256;--dz-zabiegi-na-cialo:#963c4c;--dz-pielegnacja-dloni-i-stop:#8d495b;--dz-zabiegi-na-twarz:#a83853;--dz-moda:#74364a;--dz-makijaz:#ad3e5d;--dz-fryzury:#834252;--dz-masaze:#784955;--dz-kwasy-kosmetyczne:#9b2f4d;--dz-cera-problematyczna:#a33949;--dz-kosmetyki-do-makijazu:#923b59;--dz-problemy-z-wlosami:#7d3d4b;--dz-akcesoria-do-pielegnacji:#884858;--dz-laser-kosmetyczny:#6c3147;--dz-kosmetyki-do-wlosow:#854156;--dz-kosmetyki-do-ciala:#934753;--dz-kosmetyki-do-twarzy:#9e3c56;--dz-olejki-do-wlosow:#8a4b43;--dz-tatuaze:#693848;--dz-olejki-do-twarzy:#944e47;--dz-pedicure:#a2435d;--dz-makijaz-twarzy:#993d58;--dz-fryzury-krotkie-wlosy:#7e4354;--dz-peeling:#9f4152;--dz-wzorki-na-paznokciach:#ab4664;--dz-maseczki-do-twarzy:#863d52;--dz-regulacja-brwi:#773f4e;--dz-piercing:#6d3749;--dz-serum:#9c3351;--dz-makijaz-brwi:#813e4f;--dz-wellness:#754c54;--dz-zarost:#673b47;--dz-makijaz-oczu:#8f3854;--dz-kremy-do-twarzy:#974358;--dz-ksztalt-paznokci:#a44560;--dz-fryzury-dlugie-wlosy:#844355;--dz-demakijaz:#7c4657;--dz-makijaz-permanentny:#8d3450;--dz-fryzury-srednie-wlosy:#804553;--dz-chirurgia-plastyczna:#682e43;--dz-balsamy-do-ciala:#914856}*,*::before,*::after{box-sizing:border-box}html{font-size:16px;scroll-behavior:smooth;-webkit-text-size-adjust:100%;overflow-x:clip}body{margin:0;background-color:var(--tlo);color:var(--tekst);font-family:var(--f-t);font-size:1rem;line-height:1.6;overflow-x:clip;overflow-wrap:break-word;word-wrap:break-word}img,picture,video,canvas{display:block;max-width:100%;height:auto}svg{display:block;width:1.25rem;height:1.25rem;max-width:100%;flex-shrink:0}ul,ol{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6{margin:0;font-family:var(--f-n);font-weight:700;line-height:1.22;color:var(--tekst);letter-spacing:-0.01em}p{margin:0}a{color:inherit;text-decoration:none;transition:color 0.2s ease,background-color 0.2s ease,border-color 0.2s ease,transform 0.2s ease,box-shadow 0.2s ease}button,input,select,textarea{font:inherit;color:inherit}.tylko-czytnik{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important}.skok{position:fixed;top:-120px;left:1rem;z-index:9999;min-height:44px;padding:0.65rem 1.25rem;background:var(--akcent);color:var(--akcent-tekst);font-weight:700;border-radius:var(--r-p);box-shadow:var(--cien-mocny)}.skok:focus,.skok:focus-visible{top:1rem}:focus-visible{outline:3px solid var(--akcent);outline-offset:2px}.sekcja-ciemna :focus-visible,.stopka :focus-visible{outline-color:var(--stopka-akcent)}.rama{width:100%;max-width:var(--szer);margin-inline:auto;padding-inline:1.5rem}.rama > *,[class*="-siatka"] > *,[class*="-uklad"] > *,[class*="-lista"] > *{min-width:0}section{padding-block:4.25rem;position:relative}.sekcja-pudrowa{background:linear-gradient(180deg,var(--pudrowy) 0%,#faeff2 100%);border-block:1px solid var(--linia)}.sekcja-ciemna{background:radial-gradient(circle at 85% 15%,#3d1b27 0%,var(--stopka) 70%);color:var(--stopka-tekst)}.sekcja-ciemna h2,.sekcja-ciemna h3,.sekcja-ciemna h4{color:#ffffff}.sekcja-ciemna p{color:var(--stopka-t2)}.nag-sek{margin-bottom:2.25rem}.nag-sek > div{max-width:720px}.nag-sek h2{font-size:clamp(1.65rem,2.5vw,2.35rem);position:relative;display:inline-block}.nag-z-linkiem h2::after{content:"";display:inline-block;vertical-align:middle;width:2.5rem;height:2px;margin-left:0.85rem;background:var(--akcent)}.nag-sek > div > p:not(.kicker){margin-top:0.65rem;color:var(--t2);font-size:1.05rem}.nag-jasny > div > p:not(.kicker){color:var(--stopka-t2)}.nag-z-linkiem{display:flex;align-items:flex-end;justify-content:space-between;gap:1.25rem;flex-wrap:wrap}.kicker{display:inline-flex;align-items:center;gap:0.5rem;margin-bottom:0.45rem;font-size:0.78rem;font-weight:700;text-transform:uppercase;letter-spacing:0.14em;color:var(--akcent)}.nag-jasny .kicker,.sekcja-ciemna .kicker{color:var(--stopka-akcent)}.pigulka{display:inline-flex;align-items:center;justify-content:center;gap:0.55rem;min-height:46px;padding:0.65rem 1.45rem;border-radius:var(--r-p);font-weight:700;font-size:0.95rem;line-height:1.2;border:1px solid transparent;cursor:pointer;white-space:nowrap}.pigulka svg{width:1.1rem;height:1.1rem;transition:transform 0.2s ease}.pigulka:hover svg{transform:translateX(3px)}.pigulka-akcent{background-color:var(--akcent);color:var(--akcent-tekst);box-shadow:0 6px 18px rgba(158,42,71,0.25)}.pigulka-akcent:hover{background-color:var(--akcent-cien);color:var(--akcent-tekst)}.pigulka-jasna{background-color:var(--pow);color:var(--tekst);border-color:var(--linia);box-shadow:0 2px 8px rgba(42,20,27,0.04)}.pigulka-jasna:hover{border-color:var(--akcent);color:var(--akcent);background-color:var(--akcent-jasny)}.pigulka-mala{min-height:44px;padding:0.5rem 1.1rem;font-size:0.88rem;background-color:var(--akcent-jasny);color:var(--akcent-cien);align-self:flex-start}.pigulka-mala:hover{background-color:var(--akcent);color:var(--akcent-tekst)}.pigulka-pelna{width:100%;background-color:var(--akcent);color:var(--akcent-tekst)}.pigulka-pelna:hover{background-color:var(--akcent-cien)}.link-strz{display:inline-flex;align-items:center;gap:0.45rem;min-height:44px;padding-block:0.35rem;font-weight:700;font-size:0.94rem;color:var(--akcent)}.link-strz svg{width:1.05rem;height:1.05rem;transition:transform 0.2s ease}.link-strz:hover{color:var(--akcent-cien)}.link-strz:hover svg{transform:translateX(4px)}.sekcja-ciemna .link-strz{color:var(--stopka-akcent)}.sekcja-ciemna .link-strz:hover{color:#ffffff}.chip,.chip-dz,.sponsor{display:inline-flex;align-items:center;min-height:28px;padding:0.2rem 0.75rem;border-radius:var(--r-p);font-size:0.78rem;font-weight:700;line-height:1.2;background-color:var(--akcent-jasny);color:var(--akcent-cien);align-self:flex-start;width:fit-content}a.chip:hover,a.chip-dz:hover{background-color:var(--akcent);color:var(--akcent-tekst)}.sponsor{background-color:#f6e7df;color:#6b3724;text-transform:uppercase;letter-spacing:0.05em}.meta{display:flex;flex-wrap:wrap;align-items:center;gap:0.85rem;font-size:0.83rem;color:var(--t2)}.meta-el{display:inline-flex;align-items:center;gap:0.35rem}.meta-ik svg{width:0.95rem;height:0.95rem;color:var(--akcent)}.meta-czas{font-size:0.82rem;font-weight:600;color:var(--t2);white-space:nowrap}.nagl{position:sticky;top:0;z-index:900;background-color:var(--pow);border-bottom:1px solid var(--linia);box-shadow:0 2px 16px rgba(42,20,27,0.04)}.nagl-rz{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;min-height:76px;position:relative}.znak{display:inline-flex;align-items:center;gap:0.75rem;min-height:44px;flex-shrink:0}.znak-rys{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background-color:var(--akcent-jasny);color:var(--akcent)}.znak-rys svg{width:24px;height:24px}.znak-tekst{display:flex;flex-direction:column}.znak-tekst b{font-family:var(--f-n);font-size:1.45rem;font-weight:700;line-height:1.05;color:var(--tekst)}.znak-tekst small{font-size:0.72rem;color:var(--t2);line-height:1.2;margin-top:0.15rem}.znak-jasny .znak-rys{background-color:var(--stopka-pow);color:var(--stopka-akcent)}.znak-jasny .znak-tekst b{color:#ffffff}.znak-jasny .znak-tekst small{color:var(--stopka-t2)}.nagl-menu ul{display:flex;align-items:center;gap:0.25rem;flex-wrap:wrap}.m-link{display:inline-flex;align-items:center;min-height:44px;padding:0.45rem 0.85rem;border-radius:var(--r-p);font-size:0.94rem;font-weight:500;color:var(--tekst)}.m-link:hover{background-color:var(--akcent-jasny);color:var(--akcent-cien)}.m-link.m-akt,.m-link[aria-current="page"]{background-color:var(--akcent-jasny);color:var(--akcent-cien);font-weight:700}.nagl-akcje{display:flex;align-items:center;gap:0.6rem}.nagl-cta{display:inline-flex;align-items:center;min-height:44px;padding:0.5rem 1.15rem;border-radius:var(--r-p);background-color:var(--akcent-jasny);color:var(--akcent-cien);font-size:0.88rem;font-weight:700;white-space:nowrap}.nagl-cta:hover{background-color:var(--akcent);color:var(--akcent-tekst)}.nagl-szuk,.nagl-mob{position:relative}.nagl-szuk summary,.nagl-mob summary{list-style:none;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;border:1px solid var(--linia);background-color:var(--pow);color:var(--tekst);cursor:pointer;transition:background-color 0.2s ease,border-color 0.2s ease}.nagl-szuk summary::-webkit-details-marker,.nagl-mob summary::-webkit-details-marker{display:none}.nagl-szuk summary:hover,.nagl-mob summary:hover,.nagl-szuk[open] summary,.nagl-mob[open] summary{background-color:var(--akcent-jasny);border-color:var(--akcent);color:var(--akcent-cien)}.nagl-szuk-panel{position:absolute;top:calc(100% + 0.65rem);right:0;width:min(420px,calc(100vw - 2rem));padding:0.55rem;background-color:var(--pow);border:1px solid var(--linia);border-radius:var(--r-p);box-shadow:var(--cien-mocny);display:flex;align-items:center;gap:0.45rem;z-index:950}.nagl-szuk-panel input{flex:1;min-width:0;min-height:44px;padding:0.5rem 0.9rem;border:1px solid transparent;border-radius:var(--r-p);background:var(--tlo);font-size:0.92rem}.nagl-szuk-panel button{min-height:44px;padding:0.5rem 1.15rem;border:0;border-radius:var(--r-p);background-color:var(--akcent);color:var(--akcent-tekst);font-weight:700;cursor:pointer}.nagl-szuk-panel button:hover{background-color:var(--akcent-cien)}.nagl-mob{display:none}.nagl-mob-panel{position:absolute;top:calc(100% + 0.65rem);right:0;width:min(340px,calc(100vw - 2rem));padding:1rem;background-color:var(--pow);border:1px solid var(--linia);border-radius:var(--r);box-shadow:var(--cien-mocny);z-index:950}.nagl-mob-panel ul{display:flex;flex-direction:column;gap:0.25rem;margin-bottom:0.85rem}.nagl-mob-panel li a{display:flex;align-items:center;gap:0.75rem;min-height:44px;padding:0.55rem 0.75rem;border-radius:var(--r-m);font-weight:600}.nagl-mob-panel li a:hover,.nagl-mob-panel li a[aria-current="page"]{background-color:var(--akcent-jasny);color:var(--akcent-cien)}.nm-ik{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background-color:var(--tlo);color:var(--akcent)}.hero{position:relative;padding-block:3.75rem 4.25rem;min-height:480px;display:flex;align-items:center;background:linear-gradient(115deg,#f9e8ed 0%,#fdf6f8 52%,#f7dde5 100%);border-bottom:1px solid var(--linia);overflow:hidden}.hero-tlo{position:absolute;inset:0;z-index:1;pointer-events:none}.hero-foto{position:absolute;top:0;right:0;bottom:0;width:62%;height:100%}.hero-foto::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#f9e8ed 0%,rgba(249,232,237,0.88) 24%,rgba(249,232,237,0.15) 60%,rgba(249,232,237,0) 100%)}.hero-foto picture,.hero-foto img,.hero-obraz{width:100%;height:100%;object-fit:cover;object-position:right center;aspect-ratio:21 / 9}.hero-uklad{position:relative;z-index:2}.hero-tresc{max-width:610px}.hero-kicker{display:inline-block;margin-bottom:0.75rem;font-size:0.78rem;font-weight:700;letter-spacing:0.2em;text-transform:uppercase;color:var(--akcent-cien)}.hero-tresc h1{font-size:clamp(2.15rem,3.8vw,3.35rem);line-height:1.12;color:var(--tekst);margin-bottom:1.1rem}.hero-tresc h1 span{display:block}.hero-lead{font-size:1.08rem;color:var(--tekst);max-width:520px;margin-bottom:1.65rem}.hero-przyciski{display:flex;flex-wrap:wrap;align-items:center;gap:0.85rem;margin-bottom:1.65rem}.hero-szuk{display:flex;align-items:center;gap:0.5rem;max-width:520px;padding:0.4rem 0.45rem 0.4rem 1rem;background-color:var(--pow);border:1px solid var(--linia);border-radius:var(--r-p);box-shadow:var(--cien)}.hs-ik{color:var(--t2);display:inline-flex}.hero-szuk input{flex:1;min-width:0;min-height:44px;border:0;background:transparent;font-size:0.95rem;color:var(--tekst)}.hero-szuk input:focus{outline:none}.hero-szuk:focus-within{border-color:var(--akcent);box-shadow:0 0 0 3px rgba(158,42,71,0.16)}.hero-szuk button{min-height:44px;padding:0.55rem 1.3rem;border:0;border-radius:var(--r-p);background-color:var(--akcent);color:var(--akcent-tekst);font-weight:700;cursor:pointer;transition:background-color 0.2s ease}.hero-szuk button:hover{background-color:var(--akcent-cien)}.kafle-pasek{padding-block:1.85rem;background-color:var(--tlo);border-bottom:1px solid var(--linia)}.kp-siatka{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;align-items:stretch}.kp-siatka > li{display:flex}.kp-kafel{flex:1;display:flex;align-items:center;gap:0.85rem;min-height:68px;padding:0.85rem 1.1rem;background-color:var(--pow);border:1px solid var(--linia);border-radius:var(--r);box-shadow:0 4px 14px rgba(42,20,27,0.03)}.kp-kafel:hover{border-color:var(--kd,var(--akcent));transform:translateY(-2px);box-shadow:var(--cien)}.kp-ik{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background-color:var(--akcent-jasny);color:var(--kd,var(--akcent));flex-shrink:0}.kp-ik svg{width:24px;height:24px}.kp-nazwa{font-size:0.95rem;font-weight:700;line-height:1.25;color:var(--tekst)}.karta{display:flex;flex-direction:column;height:100%;background-color:var(--pow);border:1px solid var(--linia);border-radius:var(--r);overflow:hidden;box-shadow:var(--cien);transition:transform 0.22s ease,box-shadow 0.22s ease,border-color 0.22s ease}.karta:hover{transform:translateY(-3px);box-shadow:var(--cien-mocny);border-color:var(--kd,var(--akcent))}.karta-foto{display:block;position:relative;overflow:hidden;background-color:var(--pudrowy);aspect-ratio:16 / 10}.karta-foto img,.karta-obraz{width:100%;height:100%;object-fit:cover;aspect-ratio:16 / 10;transition:transform 0.35s ease}.karta:hover .karta-foto img{transform:scale(1.03)}.karta-okladka{position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:1.25rem;aspect-ratio:16 / 10;background:linear-gradient(135deg,var(--akcent-jasny) 0%,#f3d7df 100%);border-bottom:1px solid var(--linia);overflow:hidden}.ko-ornament{position:absolute;inset:auto 0 0 0;opacity:0.25;color:var(--kd,var(--akcent));pointer-events:none}.ko-ornament svg{width:100%;height:36px}.ko-rys{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:14px;background-color:var(--pow);color:var(--kd,var(--akcent));box-shadow:var(--cien)}.ko-rys svg{width:28px;height:28px}.karta-tekst{flex:1;display:flex;flex-direction:column;gap:0.65rem;padding:1.35rem}.karta-tekst h3{font-size:1.18rem;line-height:1.32}.karta-tekst h3 a:hover{color:var(--akcent)}.karta-lead{font-size:0.93rem;color:var(--t2);line-height:1.55}.karta-tekst .meta{margin-top:auto;padding-top:0.55rem}.wiersz{display:flex;align-items:stretch;gap:1.15rem;height:100%;padding:1.15rem;background-color:var(--pow);border:1px solid var(--linia);border-radius:var(--r);box-shadow:var(--cien);transition:border-color 0.2s ease,transform 0.2s ease}.wiersz:hover{border-color:var(--kd,var(--akcent));transform:translateY(-2px)}.wiersz-foto,.wiersz-znak{width:120px;min-height:100px;border-radius:var(--r-m);overflow:hidden;flex-shrink:0;background-color:var(--akcent-jasny)}.wiersz-foto img,.wiersz-obraz{width:100%;height:100%;object-fit:cover;aspect-ratio:4 / 3}.wiersz-znak{display:flex;align-items:center;justify-content:center;color:var(--kd,var(--akcent))}.wz-ik svg{width:32px;height:32px}.wiersz-tekst{flex:1;display:flex;flex-direction:column;gap:0.45rem}.wiersz-gora{display:flex;align-items:center;justify-content:space-between;gap:0.65rem;flex-wrap:wrap}.wiersz-tekst h3{font-size:1.1rem;line-height:1.32}.wiersz-tekst h3 a:hover{color:var(--akcent)}.wiersz-lead{font-size:0.9rem;color:var(--t2)}.nb-uklad{display:grid;grid-template-columns:1.25fr 1.1fr 0.95fr;gap:1.5rem;align-items:stretch}.nb-glowny{display:flex}.nb-glowny .karta{width:100%}.nb-glowny .karta-tekst h3{font-size:1.45rem}.nb-srodek{display:grid;grid-template-rows:repeat(2,minmax(0,1fr));gap:1.5rem}.nb-srodek .karta{display:grid;grid-template-columns:155px minmax(0,1fr);align-items:stretch}.nb-srodek .karta-foto,.nb-srodek .karta-okladka{aspect-ratio:auto;height:100%;min-height:160px;border-bottom:0;border-right:1px solid var(--linia)}.nb-srodek .karta-tekst{padding:1.1rem}.nb-srodek .karta-tekst h3{font-size:1.05rem}.nb-srodek .karta-lead{display:none}.nb-bok{display:flex;flex-direction:column;gap:1rem}.nb-pytanie{position:relative;padding:1.35rem;padding-right:3.75rem;background:linear-gradient(145deg,var(--akcent-jasny) 0%,#f5dce3 100%);border:1px solid var(--linia);border-radius:var(--r)}.nb-pyt-nag,.nb-nc-nag{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.55rem;color:var(--akcent-cien);font-size:0.9rem}.nb-pytanie h3{font-size:1.12rem;margin-bottom:0.4rem}.nb-pytanie h3 a:hover{color:var(--akcent)}.nb-pyt-pod{font-size:0.85rem;color:var(--t2)}.nb-kolo-strz{position:absolute;right:1.1rem;bottom:1.1rem;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background-color:var(--pow);color:var(--akcent);border:1px solid var(--linia);box-shadow:var(--cien)}.nb-kolo-strz:hover{background-color:var(--akcent);color:var(--akcent-tekst)}.nb-naczasie{flex:1;display:flex;flex-direction:column;padding:1.25rem;background-color:var(--pow);border:1px solid var(--linia);border-radius:var(--r);box-shadow:var(--cien)}.nb-nc-lista{display:flex;flex-direction:column;gap:0.35rem;margin-top:0.25rem}.nb-nc-lista a{display:flex;align-items:center;gap:0.65rem;min-height:44px;padding:0.45rem 0.55rem;border-radius:var(--r-m);font-size:0.9rem;font-weight:600}.nb-nc-lista a:hover{background-color:var(--akcent-jasny);color:var(--akcent-cien)}.nb-nc-ik{color:var(--akcent)}.nb-nc-ik svg,.nb-nc-strz svg{width:0.95rem;height:0.95rem}.nb-nc-tyt{flex:1;min-width:0}.nb-nc-strz{color:var(--t2)}.nb-data-kafel{display:flex;align-items:center;gap:0.9rem;padding:1rem 1.25rem;background:linear-gradient(135deg,#f9e7ec 0%,var(--akcent-jasny) 100%);border:1px solid var(--linia);border-radius:var(--r)}.nb-dk-ik{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background-color:var(--pow);color:var(--akcent);flex-shrink:0}.nb-data-kafel small{display:block;font-size:0.78rem;color:var(--t2)}.nb-data-kafel b{font-family:var(--f-n);font-size:1.05rem;color:var(--tekst)}.sc-siatka{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;align-items:stretch}.sc-karta{display:flex;flex-direction:column;gap:0.75rem;height:100%;padding:1.5rem;background-color:var(--pow);border:1px solid var(--linia);border-top:4px solid var(--kd,var(--akcent));border-radius:var(--r);box-shadow:var(--cien)}.sc-gora{display:flex;align-items:center;justify-content:space-between}.sc-ik{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:12px;background-color:var(--akcent-jasny);color:var(--kd,var(--akcent))}.sc-ik svg{width:24px;height:24px}.sc-nr{font-family:var(--f-n);font-size:1.35rem;font-weight:700;color:var(--t2);opacity:0.65}.sc-karta h3{font-size:1.18rem}.sc-karta h3 a:hover{color:var(--akcent)}.sc-karta p{font-size:0.93rem;color:var(--t2);flex:1}.ws-uklad{display:grid;grid-template-columns:0.95fr 1.25fr;gap:2.25rem;align-items:center}.ws-rysunek{padding:1.5rem;background-color:var(--stopka-pow);border:1px solid var(--stopka-linia);border-radius:var(--r-d);display:flex;align-items:center;justify-content:center}.ws-rysunek svg{width:100%;max-width:460px;height:auto;aspect-ratio:4 / 3}.ws-lista{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.15rem;align-items:stretch}.ws-el{display:flex;flex-direction:column;gap:0.75rem;height:100%;padding:1.35rem;background-color:var(--stopka-pow);border:1px solid var(--stopka-linia);border-radius:var(--r)}.ws-poziom{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background-color:var(--akcent);color:#ffffff;font-family:var(--f-n);font-weight:700;font-size:0.95rem}.ws-etykieta{display:block;font-size:0.78rem;font-weight:700;color:var(--stopka-akcent);margin-bottom:0.3rem}.ws-tresc h3{font-size:1.1rem;margin-bottom:0.4rem}.ws-tresc h3 a:hover{color:var(--stopka-akcent)}.ws-tresc p{font-size:0.9rem}.si-schemat{margin-bottom:2rem;padding:1.25rem 1.5rem;background-color:var(--pow);border:1px solid var(--linia);border-radius:var(--r);box-shadow:var(--cien)}.si-schemat svg{width:100%;height:auto;max-height:140px}.si-uklad{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem;align-items:stretch}.si-kol{padding:1.5rem;background-color:var(--pow);border:1px solid var(--linia);border-radius:var(--r);box-shadow:var(--cien)}.si-kol > h3{font-size:1.25rem;margin-bottom:1.25rem;padding-bottom:0.75rem;border-bottom:1px solid var(--linia)}.si-lista{display:flex;flex-direction:column;gap:1rem}.si-lista li a{display:block;padding:0.9rem 1rem;border-radius:var(--r-m);background-color:var(--tlo);border:1px solid var(--linia)}.si-lista li a:hover{border-color:var(--akcent);background-color:var(--akcent-jasny)}.si-wiersz{display:flex;align-items:baseline;justify-content:space-between;gap:0.75rem;margin-bottom:0.45rem}.si-wiersz b{font-size:0.96rem;color:var(--tekst)}.si-liczba{font-family:var(--f-n);font-weight:700;font-size:0.95rem;color:var(--akcent-cien);white-space:nowrap}.si-tor{width:100%;height:8px;border-radius:var(--r-p);background-color:var(--linia);overflow:hidden;margin-bottom:0.55rem}.si-tor i{display:block;height:100%;width:var(--pasek,50%);border-radius:var(--r-p);background:linear-gradient(90deg,var(--akcent) 0%,var(--dodatek) 100%)}.si-lista p{font-size:0.86rem;color:var(--t2)}.rytual-pelny{position:relative;padding-block:4rem;background:linear-gradient(120deg,#f8e5eb 0%,#fdf7f9 100%);border-block:1px solid var(--linia);overflow:hidden}.rp-foto{position:absolute;top:0;left:0;bottom:0;width:50%}.rp-foto::after{content:"";position:absolute;inset:0;background:linear-gradient(270deg,#f8e5eb 0%,rgba(248,229,235,0.75) 28%,rgba(248,229,235,0) 100%)}.rp-foto picture,.rp-foto img,.rp-obraz{width:100%;height:100%;object-fit:cover;aspect-ratio:16 / 9}.rp-uklad{position:relative;z-index:2;display:flex;justify-content:flex-end}.rp-karta{width:100%;max-width:660px;padding:2.25rem;background-color:var(--pow);border:1px solid var(--linia);border-radius:var(--r-d);box-shadow:var(--cien-mocny)}.rp-karta h2{font-size:clamp(1.55rem,2.3vw,2.1rem);margin-bottom:0.65rem}.rp-karta > p:not(.kicker){color:var(--t2);margin-bottom:1.35rem}.rp-linki{display:flex;flex-direction:column;gap:0.55rem;margin-bottom:1.5rem}.rp-linki a{display:flex;align-items:center;gap:0.75rem;min-height:46px;padding:0.6rem 0.9rem;background-color:var(--tlo);border:1px solid var(--linia);border-radius:var(--r-m)}.rp-linki a:hover{border-color:var(--akcent);background-color:var(--akcent-jasny)}.rp-linki a > span:first-child{color:var(--akcent);display:inline-flex}.rp-linki b{flex:1;min-width:0;font-size:0.93rem}.or-rysunek{margin-bottom:2rem;padding:1rem 1.5rem;background-color:var(--pow);border:1px solid var(--linia);border-radius:var(--r);box-shadow:var(--cien)}.or-rysunek svg{width:100%;height:auto;max-height:130px}.or-siatka{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;align-items:stretch}.or-karta{display:flex;flex-direction:column;gap:0.65rem;height:100%;padding:1.5rem;background-color:var(--pow);border:1px solid var(--linia);border-radius:var(--r);box-shadow:var(--cien)}.or-czas{display:flex;align-items:center;gap:0.65rem;margin-bottom:0.25rem}.or-nr{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background-color:var(--akcent-jasny);color:var(--kd,var(--akcent));font-weight:700;font-size:0.85rem}.or-czas b{font-size:0.88rem;color:var(--akcent-cien)}.or-karta h3{font-size:1.15rem}.or-karta h3 a:hover{color:var(--akcent)}.or-karta p{font-size:0.92rem;color:var(--t2);flex:1}.ak-uklad{display:grid;grid-template-columns:1fr 0.85fr 1fr;gap:1.5rem;align-items:stretch}.ak-kol{display:flex;flex-direction:column;padding:1.5rem;background-color:var(--pow);border:1px solid var(--linia);border-radius:var(--r);box-shadow:var(--cien)}.ak-kol h3{display:flex;align-items:center;gap:0.65rem;font-size:1.2rem;margin-bottom:1.15rem;padding-bottom:0.75rem;border-bottom:1px solid var(--linia)}.ak-kol h3 span{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;background-color:var(--akcent-jasny);color:var(--akcent)}.ak-lista{display:flex;flex-direction:column;gap:0.75rem;flex:1}.ak-lista li a{display:flex;align-items:flex-start;gap:0.75rem;padding:0.8rem;border-radius:var(--r-m);background-color:var(--tlo);border:1px solid var(--linia)}.ak-lista li a:hover{border-color:var(--akcent);background-color:var(--akcent-jasny)}.ak-nr{font-family:var(--f-n);font-weight:700;font-size:0.9rem;color:var(--akcent);padding-top:0.1rem}.ak-lista b{display:block;font-size:0.95rem;margin-bottom:0.2rem}.ak-lista small{display:block;font-size:0.83rem;color:var(--t2);line-height:1.45}.ak-rysunek{display:flex;align-items:center;justify-content:center;padding:1.5rem;background-color:var(--pow);border:1px solid var(--linia);border-radius:var(--r);box-shadow:var(--cien)}.ak-rysunek svg{width:100%;max-width:340px;height:auto;aspect-ratio:3 / 4}.sz-siatka{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;align-items:stretch}.pg-siatka{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.35rem;align-items:stretch}.pg-el{display:flex;flex-direction:column;gap:0.85rem;height:100%;padding:1.35rem;background-color:var(--pow);border:1px solid var(--linia);border-top:3px solid var(--kd,var(--akcent));border-radius:var(--r);box-shadow:var(--cien)}.pg-nag{display:flex;align-items:flex-start;gap:0.75rem}.pg-ik{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;background-color:var(--akcent-jasny);color:var(--kd,var(--akcent));flex-shrink:0}.pg-ik svg{width:22px;height:22px}.pg-nag h3{font-size:1.12rem}.pg-nag h3 a:hover{color:var(--akcent)}.pg-nag small{display:block;font-size:0.79rem;color:var(--t2);margin-top:0.15rem}.pg-opis{font-size:0.88rem;color:var(--t2)}.pg-wpisy{display:flex;flex-direction:column;gap:0.4rem;padding-top:0.65rem;border-top:1px solid var(--linia);flex:1}.pg-wpisy li a{display:block;padding-block:0.25rem;font-size:0.88rem;font-weight:600;color:var(--tekst)}.pg-wpisy li a:hover{color:var(--akcent)}.pg-el .link-strz{margin-top:auto}.ck-siatka{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;align-items:stretch}.ck-el{display:flex;flex-direction:column;gap:0.85rem;height:100%;padding:1.5rem;background-color:var(--stopka-pow);border:1px solid var(--stopka-linia);border-radius:var(--r)}.ck-ik{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;background-color:rgba(244,167,187,0.14);color:var(--stopka-akcent)}.ck-el p{font-size:0.95rem;color:var(--stopka-tekst);flex:1}.faq-siatka{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;align-items:stretch}.faq-karta{display:flex;flex-direction:column;gap:0.75rem;height:100%;padding:1.5rem;background-color:var(--pow);border:1px solid var(--linia);border-radius:var(--r);box-shadow:var(--cien)}.faq-gora{display:flex;align-items:center;justify-content:space-between;gap:0.5rem}.faq-ik{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background-color:var(--akcent-jasny);color:var(--kd,var(--akcent))}.faq-karta h3{font-size:1.12rem}.faq-karta h3 a:hover{color:var(--akcent)}.faq-karta p{font-size:0.92rem;color:var(--t2);flex:1}.atlas-siatka{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.15rem;align-items:stretch}.atlas-siatka > li{display:flex}.at-karta{flex:1;display:flex;align-items:flex-start;gap:0.85rem;padding:1.15rem;background-color:var(--pow);border:1px solid var(--linia);border-radius:var(--r);box-shadow:var(--cien)}.at-karta:hover{border-color:var(--kd,var(--akcent));transform:translateY(-2px)}.at-ik{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background-color:var(--akcent-jasny);color:var(--kd,var(--akcent));flex-shrink:0}.at-ik svg{width:22px;height:22px}.at-tekst b{display:block;font-size:0.98rem;margin-bottom:0.2rem}.at-tekst small{display:block;font-size:0.8rem;color:var(--t2);line-height:1.35}.atlas-reszta{margin-top:2.5rem;padding-top:2rem;border-top:1px solid var(--linia)}.atlas-reszta h3{font-size:1.3rem;margin-bottom:1.15rem}.ar-siatka{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0.75rem;align-items:stretch}.ar-dolna-siatka{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0.75rem;margin-top:0.75rem;align-items:stretch}.ar-siatka li,.ar-dolna-siatka li{display:flex}.ar-siatka a,.ar-dolna-siatka a{flex:1;display:flex;align-items:center;gap:0.65rem;min-height:48px;padding:0.6rem 0.9rem;background-color:var(--pow);border:1px solid var(--linia);border-radius:var(--r-m);font-size:0.9rem;font-weight:600}.ar-siatka a:hover,.ar-dolna-siatka a:hover{border-color:var(--kd,var(--akcent));background-color:var(--akcent-jasny);color:var(--akcent-cien)}.ar-ik{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;background-color:var(--akcent-jasny);color:var(--kd,var(--akcent));flex-shrink:0}.ar-ik svg{width:17px;height:17px}.ar-redakcja{background-color:var(--akcent-jasny) !important;border-color:var(--akcent) !important;color:var(--akcent-cien)}.okruchy{margin-bottom:1rem;font-size:0.85rem;color:var(--t2)}.okruchy ol{display:flex;flex-wrap:wrap;align-items:center;gap:0.35rem}.okruchy li{display:inline-flex;align-items:center;gap:0.35rem}.okruchy li + li::before{content:"›";color:var(--akcent);font-weight:700}.okruchy a{display:inline-flex;align-items:center;min-height:32px;color:var(--t2)}.okruchy a:hover{color:var(--akcent);text-decoration:underline}.okruchy [aria-current="page"]{font-weight:600;color:var(--tekst)}.strona-dzial,.dzial{padding-bottom:4rem}.dz-hero,.dz-naglowek,.dz-otwarcie,.dz-baner{position:relative;padding-block:2.5rem 2.75rem;background:linear-gradient(120deg,#f9e8ed 0%,#fdf7f9 60%,#f7dfe6 100%);border-bottom:1px solid var(--linia);overflow:hidden}.dz-hero-uklad,.dz-gora,.dz-nag-uklad{display:grid;grid-template-columns:1.35fr 0.85fr;gap:2rem;align-items:center}.dz-tresc,.dz-info,.dz-czolo{max-width:740px}.dz-kicker{display:inline-flex;align-items:center;gap:0.45rem;margin-bottom:0.5rem;font-size:0.78rem;font-weight:700;text-transform:uppercase;letter-spacing:0.14em;color:var(--kd,var(--akcent))}.dz-tytul,.dz-hero h1,.dz-naglowek h1{font-size:clamp(2rem,3.4vw,3rem);margin-bottom:0.75rem;color:var(--tekst)}.dz-podtytul{font-family:var(--f-n);font-size:1.15rem;font-weight:600;color:var(--akcent-cien);margin-bottom:0.65rem}.dz-opis,.dz-lead{font-size:1.03rem;color:var(--t2);max-width:660px}.dz-meta,.dz-stat{display:flex;flex-wrap:wrap;align-items:center;gap:0.85rem;margin-top:1.25rem}.dz-liczba,.dz-odznaka{display:inline-flex;align-items:center;gap:0.4rem;padding:0.35rem 0.85rem;border-radius:var(--r-p);background-color:var(--pow);border:1px solid var(--linia);font-size:0.85rem;font-weight:700;color:var(--tekst)}.dz-foto,.dz-ilustracja,.dz-ozdoba,.dz-znak-duzy{position:relative;border-radius:var(--r-d);overflow:hidden;background-color:var(--pow);border:1px solid var(--linia);box-shadow:var(--cien)}.dz-foto img,.dz-obraz{width:100%;height:100%;object-fit:cover;aspect-ratio:16 / 10}.dz-ikona,.dz-ik,.dz-znak{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:16px;background-color:var(--pow);color:var(--kd,var(--akcent));border:1px solid var(--linia);box-shadow:var(--cien);margin-bottom:0.85rem}.dz-ikona svg,.dz-ik svg,.dz-znak svg{width:28px;height:28px}.dz-pasek,.dz-naw,.dz-filtry,.dz-tematy-pasek{padding-block:1.25rem;background-color:var(--tlo);border-bottom:1px solid var(--linia)}.dz-pigulki,.dz-filtry-lista,.dz-tematy-lista{display:flex;flex-wrap:wrap;align-items:center;gap:0.6rem}.dz-pigulka,.dz-filtr,.dz-temat-link{display:inline-flex;align-items:center;gap:0.45rem;min-height:44px;padding:0.45rem 1.1rem;border-radius:var(--r-p);background-color:var(--pow);border:1px solid var(--linia);font-size:0.9rem;font-weight:600;color:var(--tekst)}.dz-pigulka:hover,.dz-filtr:hover,.dz-temat-link:hover{border-color:var(--akcent);color:var(--akcent-cien);background-color:var(--akcent-jasny)}.dz-pigulka.akt,.dz-pigulka[aria-current="page"],.dz-filtr.akt,.dz-filtr[aria-current="page"],.dz-temat-link.akt,.dz-temat-link[aria-current="page"]{background-color:var(--akcent);border-color:var(--akcent);color:var(--akcent-tekst)}.dz-uklad,.dz-kolumny{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:2.25rem;align-items:start;padding-block:2.75rem}.dz-glowna,.dz-lewa{min-width:0}.dz-sekcja{padding-block:2.75rem}.dz-siatka,.dz-karty,.dz-lista-kart,.dz-wpisy-siatka,.siatka-9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;align-items:stretch}.dz-warto-siatka,.dz-wyroznione-siatka{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;align-items:stretch;margin-bottom:2.5rem}.dz-lista,.dz-wiersze{display:flex;flex-direction:column;gap:1.15rem}.dz-tematy-siatka,.dz-podrzedne-siatka,.dz-inne-siatka{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;align-items:stretch}.dz-temat,.dz-temat-karta,.dz-podkategoria{display:flex;align-items:flex-start;gap:0.85rem;height:100%;padding:1.25rem;background-color:var(--pow);border:1px solid var(--linia);border-radius:var(--r);box-shadow:var(--cien)}.dz-temat:hover,.dz-temat-karta:hover,.dz-podkategoria:hover{border-color:var(--kd,var(--akcent));transform:translateY(-2px)}.dz-temat-ik{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;background-color:var(--akcent-jasny);color:var(--kd,var(--akcent));flex-shrink:0}.dz-temat-tekst h3,.dz-temat-karta h3{font-size:1.05rem;margin-bottom:0.25rem}.dz-temat-tekst p,.dz-temat-karta p{font-size:0.86rem;color:var(--t2)}.dz-brak,.dz-pusto{padding:3rem 2rem;text-align:center;background-color:var(--pow);border:1px solid var(--linia);border-radius:var(--r)}.dz-brak p,.dz-pusto p{font-size:1.05rem;color:var(--t2);margin-bottom:1.25rem}.dz-paginacja,.paginacja{margin-top:2.75rem;display:flex;justify-content:center}.dz-paginacja ul,.paginacja ul,.pag-lista{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0.5rem}.dz-paginacja a,.dz-paginacja span,.paginacja a,.paginacja span,.pag-link{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0.45rem 0.9rem;border-radius:var(--r-p);background-color:var(--pow);border:1px solid var(--linia);font-weight:700;font-size:0.92rem}.dz-paginacja a:hover,.paginacja a:hover,.pag-link:hover{border-color:var(--akcent);background-color:var(--akcent-jasny);color:var(--akcent-cien)}.dz-paginacja [aria-current="page"],.paginacja [aria-current="page"],.pag-akt{background-color:var(--akcent) !important;border-color:var(--akcent) !important;color:var(--akcent-tekst) !important}.strona-wpis,.wpis{padding-block:2.25rem 4.5rem}.wp-naglowek,.wp-gora,.wp-hero{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid var(--linia)}.wp-nad,.wp-chipsy{display:flex;flex-wrap:wrap;align-items:center;gap:0.65rem;margin-bottom:0.85rem}.wp-tytul,.wp-naglowek h1,.wp-gora h1{font-size:clamp(1.85rem,3.2vw,2.75rem);line-height:1.18;margin-bottom:1rem;max-width:920px}.wp-meta{display:flex;flex-wrap:wrap;align-items:center;gap:1.15rem;font-size:0.88rem;color:var(--t2)}.wp-uklad,.wp-kolumny{display:grid;grid-template-columns:minmax(0,1fr) 350px;gap:2.5rem;align-items:start}.wp-glowna,.wp-artykul,.wp-lewa{min-width:0}.wp-foto,.wp-okladka,.wp-obraz-ramka{margin-bottom:1.75rem;border-radius:var(--r-d);overflow:hidden;border:1px solid var(--linia);background-color:var(--pudrowy);box-shadow:var(--cien)}.wp-foto img,.wp-obraz{width:100%;height:auto;object-fit:cover;aspect-ratio:16 / 10}.wp-lead,.wp-wstep{font-size:1.12rem;line-height:1.68;color:var(--tekst);font-weight:500;margin-bottom:2rem;padding:1.25rem 1.5rem;background-color:var(--pow);border:1px solid var(--linia);border-left:4px solid var(--kd,var(--akcent));border-radius:var(--r)}.wp-w-tym,.wp-skrot,.wp-streszczenie,.wp-spis{margin-bottom:2rem;padding:1.5rem;background-color:var(--akcent-jasny);border:1px solid var(--linia);border-radius:var(--r)}.wp-w-tym h2,.wp-skrot h2,.wp-spis h2{font-size:1.18rem;margin-bottom:0.85rem}.wp-w-tym ul,.wp-skrot ul,.wp-spis ol,.wp-spis ul{display:flex;flex-direction:column;gap:0.5rem}.wp-spis a,.wp-w-tym a{display:inline-flex;align-items:center;gap:0.5rem;font-weight:600;color:var(--akcent-cien)}.wp-spis a:hover{text-decoration:underline}.wp-tresc,.tresc-wpisu,.artykul-tresc{background-color:var(--pow);border:1px solid var(--linia);border-radius:var(--r-d);padding:2.5rem;box-shadow:var(--cien);font-size:1.05rem;line-height:1.75;color:var(--tekst)}.wp-tresc > * + *,.tresc-wpisu > * + *{margin-top:1.25rem}.wp-tresc h2,.tresc-wpisu h2{font-size:clamp(1.4rem,2.1vw,1.8rem);margin-top:2.5rem;margin-bottom:0.85rem;padding-bottom:0.5rem;border-bottom:1px solid var(--linia);scroll-margin-top:96px}.wp-tresc h3,.tresc-wpisu h3{font-size:clamp(1.18rem,1.6vw,1.4rem);margin-top:1.85rem;margin-bottom:0.65rem;scroll-margin-top:96px}.wp-tresc h4,.tresc-wpisu h4{font-size:1.1rem;margin-top:1.4rem}.wp-tresc a,.tresc-wpisu a{color:var(--akcent-cien);text-decoration:underline;text-underline-offset:3px;font-weight:600}.wp-tresc a:hover,.tresc-wpisu a:hover{color:var(--akcent)}.wp-tresc ul,.wp-tresc ol,.tresc-wpisu ul,.tresc-wpisu ol{padding-left:1.4rem}.wp-tresc ul,.tresc-wpisu ul{list-style:disc}.wp-tresc ol,.tresc-wpisu ol{list-style:decimal}.wp-tresc li + li,.tresc-wpisu li + li{margin-top:0.45rem}.wp-tresc li::marker,.tresc-wpisu li::marker{color:var(--akcent);font-weight:700}.wp-tresc blockquote,.tresc-wpisu blockquote{margin:1.75rem 0;padding:1.35rem 1.65rem;background-color:var(--akcent-jasny);border-left:4px solid var(--akcent);border-radius:0 var(--r) var(--r) 0;font-family:var(--f-n);font-style:italic;color:var(--tekst)}.wp-tresc table,.tresc-wpisu table,main table{display:block;width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border-collapse:collapse;margin-block:1.75rem;font-size:0.94rem;background-color:var(--pow);border:1px solid var(--linia);border-radius:var(--r-m)}.wp-tresc th,.wp-tresc td,.tresc-wpisu th,.tresc-wpisu td,main th,main td{padding:0.75rem 1rem;text-align:left;border-bottom:1px solid var(--linia);vertical-align:top}.wp-tresc th,.tresc-wpisu th,main th{background-color:var(--akcent-jasny);color:var(--tekst);font-weight:700}.wp-tresc tr:last-child td,.tresc-wpisu tr:last-child td{border-bottom:0}.wp-sasiednie,.wp-naw{margin-top:2.5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;align-items:stretch}.wp-naw-karta,.wp-poprz,.wp-nast{display:flex;flex-direction:column;gap:0.35rem;padding:1.25rem 1.4rem;background-color:var(--pow);border:1px solid var(--linia);border-radius:var(--r);box-shadow:var(--cien)}.wp-naw-karta:hover,.wp-poprz:hover,.wp-nast:hover{border-color:var(--akcent);background-color:var(--akcent-jasny)}.wp-naw-karta small,.wp-poprz small,.wp-nast small{font-size:0.78rem;font-weight:700;text-transform:uppercase;letter-spacing:0.08em;color:var(--akcent)}.wp-naw-karta b,.wp-poprz b,.wp-nast b{font-family:var(--f-n);font-size:1.05rem;color:var(--tekst)}.wp-powiazane,.wp-z-dzialu,.wp-sekcja-dol{margin-top:3.5rem;padding-top:2.5rem;border-top:1px solid var(--linia)}.wp-powiazane-siatka,.wp-siatka{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;align-items:stretch}.bok,.wp-bok,.dz-bok,.bok-kolumna{position:sticky;top:96px;display:flex;flex-direction:column;gap:1.35rem;align-self:start}.bok-karta,.bok-sekcja,.bok-modul,.bok-ramka,.bok-spis,.bok-metryka,.bok-polecane{padding:1.4rem;background-color:var(--pow);border:1px solid var(--linia);border-radius:var(--r);box-shadow:var(--cien)}.bok-nag,.bok-tytul,.bok-karta > h2,.bok-karta > h3,.bok-sekcja > h2,.bok-sekcja > h3{display:flex;align-items:center;gap:0.6rem;font-family:var(--f-n);font-size:1.12rem;font-weight:700;color:var(--tekst);margin-bottom:1rem;padding-bottom:0.7rem;border-bottom:1px solid var(--linia)}.bok-nag svg,.bok-tytul svg,.bok-karta > h2 svg,.bok-karta > h3 svg{width:1.2rem;height:1.2rem;color:var(--akcent);flex-shrink:0}.bok-lista,.bok-wpisy,.bok-spis-lista,.bok-linki,.bok-dzialy,.bok-karta ul,.bok-karta ol{display:flex;flex-direction:column;gap:0.5rem}.bok-wiersz,.bok-el,.bok-link,.bok-lista li > a,.bok-wpisy li > a,.bok-spis-lista li > a,.bok-linki li > a,.bok-dzialy li > a,.bok-karta ul li > a,.bok-karta ol li > a{display:flex;flex-direction:row;align-items:center;gap:0.75rem;min-height:44px;padding:0.5rem 0.65rem;border-radius:var(--r-m);background-color:var(--tlo);border:1px solid transparent;font-size:0.9rem;font-weight:600;line-height:1.35;color:var(--tekst)}.bok-wiersz:hover,.bok-el:hover,.bok-link:hover,.bok-lista li > a:hover,.bok-wpisy li > a:hover,.bok-spis-lista li > a:hover,.bok-linki li > a:hover,.bok-dzialy li > a:hover,.bok-karta ul li > a:hover,.bok-karta ol li > a:hover{background-color:var(--akcent-jasny);border-color:var(--linia);color:var(--akcent-cien)}.bok-ik,.bok-nr,.bok-znak{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background-color:var(--akcent-jasny);color:var(--kd,var(--akcent));font-size:0.82rem;font-weight:700;flex-shrink:0}.bok-ik svg,.bok-znak svg{width:18px;height:18px}.bok-foto,.bok-mini{width:56px;height:44px;border-radius:8px;overflow:hidden;flex-shrink:0;background-color:var(--akcent-jasny)}.bok-foto img,.bok-mini img{width:100%;height:100%;object-fit:cover;aspect-ratio:4 / 3}.bok-tyt,.bok-tekst,.bok-nazwa{flex:1;min-width:0;font-size:0.9rem;font-weight:600;line-height:1.35}.bok-dane,.bok-dl{display:flex;flex-direction:column;gap:0.6rem;margin:0}.bok-dane-wiersz,.bok-para{display:flex;align-items:center;justify-content:space-between;gap:0.75rem;padding-block:0.4rem;border-bottom:1px dashed var(--linia);font-size:0.88rem}.bok-dane-wiersz:last-child,.bok-para:last-child{border-bottom:0}.bok-dane dt,.bok-etykieta{color:var(--t2)}.bok-dane dd,.bok-wartosc{margin:0;font-weight:700;color:var(--tekst);text-align:right}.strona-stala,.strona-blad{padding-block:3rem 4.5rem}.blad-karta,.st-karta{max-width:780px;margin-inline:auto;padding:2.5rem;background-color:var(--pow);border:1px solid var(--linia);border-radius:var(--r-d);box-shadow:var(--cien)}.stopka{background-color:var(--stopka);color:var(--stopka-tekst);position:relative;margin-top:2rem}.stopka-grzbiet{line-height:0;color:var(--stopka-linia);border-bottom:1px solid var(--stopka-linia);overflow:hidden}.stopka-grzbiet svg{width:100%;height:28px}.stop-uklad{display:grid;grid-template-columns:1.3fr 1.5fr 0.9fr;gap:2.5rem;padding-block:3.5rem 2.75rem}.stop-opis p{margin-top:1rem;color:var(--stopka-t2);font-size:0.94rem;max-width:380px}.stop-kol h2{font-size:1.08rem;color:#ffffff;margin-bottom:1rem}.stop-dz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0.35rem 1rem}.stop-dok{display:flex;flex-direction:column;gap:0.35rem}.stop-dz a,.stop-dok a{display:inline-flex;align-items:center;min-height:38px;font-size:0.92rem;color:var(--stopka-t2)}.stop-dz a:hover,.stop-dok a:hover{color:#ffffff;text-decoration:underline}.stop-dol{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding-block:1.35rem;border-top:1px solid var(--stopka-linia);font-size:0.85rem;color:var(--stopka-t2)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}}@media (max-width:1120px){.nagl-menu{display:none}.nagl-mob{display:block}.nb-uklad{grid-template-columns:repeat(2,minmax(0,1fr))}.nb-bok{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.ws-uklad{grid-template-columns:1fr}.ak-uklad{grid-template-columns:repeat(2,minmax(0,1fr))}.ak-rysunek{grid-column:1 / -1;order:-1}.dz-uklad,.dz-kolumny,.wp-uklad,.wp-kolumny{grid-template-columns:1fr}.bok,.wp-bok,.dz-bok,.bok-kolumna{position:static}.stop-uklad{grid-template-columns:repeat(2,minmax(0,1fr))}.stop-opis{grid-column:1 / -1}}@media (max-width:860px){section{padding-block:3.25rem}.hero{padding-block:2.75rem 3.25rem;min-height:auto}.hero-foto{width:100%;opacity:0.25}.hero-foto::after{background:linear-gradient(180deg,rgba(249,232,237,0.92) 0%,rgba(253,248,249,0.96) 100%)}.kp-siatka,.pg-siatka{grid-template-columns:repeat(2,minmax(0,1fr))}.sc-siatka,.or-siatka,.sz-siatka,.ck-siatka,.faq-siatka,.ar-dolna-siatka,.dz-warto-siatka,.dz-wyroznione-siatka,.dz-tematy-siatka,.dz-podrzedne-siatka,.dz-inne-siatka,.wp-powiazane-siatka,.wp-siatka{grid-template-columns:repeat(2,minmax(0,1fr))}.dz-siatka,.dz-karty,.dz-lista-kart,.dz-wpisy-siatka,.siatka-9{grid-template-columns:1fr}.atlas-siatka,.ar-siatka{grid-template-columns:repeat(2,minmax(0,1fr))}.nb-uklad{grid-template-columns:1fr}.nb-srodek{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}.nb-srodek .karta{display:flex;flex-direction:column}.nb-srodek .karta-foto,.nb-srodek .karta-okladka{aspect-ratio:16 / 10;height:auto;border-right:0;border-bottom:1px solid var(--linia)}.nb-bok{grid-template-columns:1fr}.si-uklad,.ak-uklad,.dz-hero-uklad,.dz-gora,.dz-nag-uklad{grid-template-columns:1fr}.rp-foto{width:100%;opacity:0.2}.rp-karta{max-width:100%;padding:1.75rem}.wp-tresc,.tresc-wpisu,.artykul-tresc{padding:1.65rem}}@media (max-width:560px){.rama{padding-inline:1rem}section{padding-block:2.5rem}.nagl-cta{display:none}.znak-tekst b{font-size:1.25rem}.znak-tekst small{display:none}.hero-przyciski{flex-direction:column;align-items:stretch}.hero-przyciski .pigulka{width:100%}.hero-szuk{flex-wrap:wrap;border-radius:var(--r);padding:0.5rem}.hero-szuk button{width:100%}.kp-siatka,.nb-srodek,.sc-siatka,.ws-lista,.si-uklad,.or-siatka,.ak-uklad,.sz-siatka,.pg-siatka,.ck-siatka,.faq-siatka,.atlas-siatka,.ar-siatka,.ar-dolna-siatka,.dz-siatka,.dz-karty,.dz-lista-kart,.dz-wpisy-siatka,.dz-warto-siatka,.dz-wyroznione-siatka,.dz-tematy-siatka,.dz-podrzedne-siatka,.dz-inne-siatka,.wp-sasiednie,.wp-naw,.wp-powiazane-siatka,.wp-siatka,.stop-uklad,.stop-dz{grid-template-columns:1fr}.wiersz{flex-direction:column}.wiersz-foto,.wiersz-znak{width:100%;height:auto;aspect-ratio:16 / 9}.wp-tresc,.tresc-wpisu,.artykul-tresc,.rp-karta,.blad-karta,.st-karta{padding:1.25rem}}.dz-hero{background:linear-gradient(135deg,#fdf3f6 0%,#f9eaee 60%,#f5dde4 100%);border-bottom:1px solid var(--linia,#eedadd);padding:1.5rem 0 2.25rem}.dz-hero-uklad{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,0.85fr);gap:2rem;align-items:center;margin-top:1rem}.dz-odznaka{display:inline-flex;align-items:center;gap:0.55rem;padding:0.35rem 0.85rem;border-radius:999px;background:#ffffff;border:1px solid var(--linia,#eedadd);color:var(--kd,#9e2a47);font-size:0.82rem;font-weight:700;margin-bottom:0.85rem}.dz-ikona{width:1.2rem;height:1.2rem;display:inline-flex;color:var(--kd,#9e2a47)}.dz-ikona svg{width:100%;height:100%}.dz-tytul{font-family:var(--kr-nagl,"Lora",Georgia,serif);font-size:clamp(2rem,3.8vw,3.1rem);line-height:1.14;color:var(--tekst,#2a141b);margin:0 0 0.65rem}.dz-podtytul{font-size:1.12rem;font-weight:600;color:var(--kd,#9e2a47);margin:0 0 0.65rem}.dz-opis{font-size:1rem;line-height:1.65;color:var(--tekst-2,#6e525b);max-width:64ch}.dz-oprawa{position:relative;display:flex;justify-content:center}.dz-foto{width:100%;border-radius:1.35rem;overflow:hidden;border:1px solid var(--linia,#eedadd);background:#ffffff;aspect-ratio:3 / 2}.dz-obraz{width:100%;height:100%;object-fit:cover;display:block}.dz-ilustracja{position:relative;width:100%;min-height:210px;border-radius:1.35rem;background:linear-gradient(145deg,#ffffff 0%,#f9eaee 100%);border:1px solid var(--linia,#eedadd);display:flex;align-items:center;justify-content:center;overflow:hidden;padding:1.5rem}.dz-znak-duzy{width:140px;height:140px;color:var(--kd,#9e2a47);opacity:0.9}.dz-znak-duzy svg{width:100%;height:100%}.dz-znak{position:absolute;right:1.1rem;bottom:1.1rem;width:2.6rem;height:2.6rem;border-radius:50%;background:var(--kd,#9e2a47);color:#ffffff;display:flex;align-items:center;justify-content:center;padding:0.55rem}.dz-znak svg{width:100%;height:100%}.dz-filtry{margin-top:1.65rem;padding-top:1.25rem;border-top:1px solid rgba(158,42,71,0.14)}.dz-pigulki{display:flex;flex-wrap:wrap;gap:0.6rem;list-style:none;margin:0;padding:0}.dz-pigulka{display:inline-flex;align-items:center;gap:0.45rem;padding:0.52rem 1.05rem;border-radius:999px;background:#ffffff;border:1px solid var(--linia,#eedadd);color:var(--tekst,#2a141b);font-size:0.9rem;font-weight:600;text-decoration:none;transition:background-color 0.18s,color 0.18s,border-color 0.18s}.dz-pigulka:hover,.dz-pigulka-akt{background:var(--kd,#9e2a47);border-color:var(--kd,#9e2a47);color:#ffffff}.dz-ik{width:1.05rem;height:1.05rem;display:inline-flex}.dz-ik svg{width:100%;height:100%}.dz-uklad,.wp-uklad{display:grid;grid-template-columns:minmax(0,1fr) 350px;gap:2.25rem;align-items:stretch;padding-top:2.25rem;padding-bottom:2.5rem}.dz-bok,.wp-bok{position:relative;height:100%}.bok-sticky{position:sticky;top:5.25rem;display:flex;flex-direction:column;gap:1.25rem}.bok-karta{background:#ffffff;border:1px solid var(--linia,#eedadd);border-radius:1.15rem;padding:1.35rem}.bok-ramka{background:linear-gradient(160deg,#fff9fb 0%,#f9eaee 100%)}.bok-etykieta,.dz-kicker{font-size:0.76rem;font-weight:700;text-transform:uppercase;letter-spacing:0.08em;color:var(--kd,#9e2a47);margin:0 0 0.3rem}.bok-tytul{font-family:var(--kr-nagl,"Lora",Georgia,serif);font-size:1.18rem;line-height:1.3;color:var(--tekst,#2a141b);margin:0 0 0.9rem}.bok-lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0.55rem}.bok-wiersz{display:flex;align-items:center;gap:0.75rem;text-decoration:none;color:var(--tekst,#2a141b);padding:0.45rem 0.55rem;border-radius:0.75rem;transition:background-color 0.15s,color 0.15s}a.bok-wiersz:hover{background:#f9eaee;color:var(--kd,#9e2a47)}.bok-ik,.bok-mini,.bok-nr{flex:0 0 2rem;width:2rem;height:2rem;border-radius:0.6rem;background:#f9eaee;color:var(--kd,#9e2a47);display:inline-flex;align-items:center;justify-content:center;font-size:0.8rem;font-weight:700}.bok-ik svg,.bok-mini svg{width:1.15rem;height:1.15rem}.bok-para{display:flex;flex-direction:column;gap:0.15rem;min-width:0}.bok-tyt,.bok-nazwa{font-size:0.93rem;font-weight:600;line-height:1.38;color:var(--tekst,#2a141b)}.bok-tekst{font-size:0.88rem;line-height:1.55;color:var(--tekst-2,#6e525b);margin:0}.bok-ciekawostka{align-items:flex-start;padding:0 0 0.85rem;border-bottom:1px solid var(--linia,#eedadd);margin-bottom:0.85rem}.bok-dane,.bok-dl{display:flex;flex-direction:column;gap:0.5rem;margin:0.85rem 0 0}.bok-dane-wiersz{display:flex;align-items:center;justify-content:space-between;gap:0.65rem;padding:0.4rem 0.55rem;border-radius:0.65rem;background:rgba(255,255,255,0.78);border:1px solid var(--linia,#eedadd)}.bok-dane-wiersz .bok-nr{flex:0 0 auto;width:auto;height:auto;padding:0.2rem 0.55rem}.bok-dane-wiersz dt.bok-wiersz{padding:0;font-size:0.85rem;color:var(--tekst-2,#6e525b)}.bok-wartosc{margin:0;font-size:0.88rem;font-weight:700;color:var(--tekst,#2a141b);text-align:right}.bok-wartosc a{color:var(--kd,#9e2a47);text-decoration:none}.bok-cta{background:linear-gradient(145deg,var(--kd,#9e2a47) 0%,#681c32 100%);color:#ffffff;border-color:transparent}.bok-cta .bok-tytul,.bok-cta .bok-tekst{color:#ffffff}.bok-cta .bok-tekst{opacity:0.9;margin-bottom:1rem}.bok-znak{width:2.5rem;height:2.5rem;border-radius:0.75rem;background:rgba(255,255,255,0.16);color:#ffffff;display:inline-flex;align-items:center;justify-content:center;padding:0.5rem;margin-bottom:0.75rem}.bok-znak svg{width:100%;height:100%}.bok-ostatni{position:sticky;top:5.25rem}.wp-okladka{position:relative;overflow:hidden;border-radius:1.35rem;background:linear-gradient(135deg,#fdf3f6 0%,#f9eaee 62%,#f4dce3 100%);border:1px solid var(--linia,#eedadd);padding:2rem;margin-bottom:1.75rem}.wp-okladka-tlo{position:absolute;inset:0;pointer-events:none;display:flex;justify-content:flex-end;align-items:flex-start}.wp-ilustracja{width:220px;height:220px;color:var(--kd,#9e2a47);opacity:0.14;transform:translate(15%,-10%)}.wp-ilustracja svg{width:100%;height:100%}.wp-gora{position:relative;z-index:1}.wp-tytul{font-family:var(--kr-nagl,"Lora",Georgia,serif);font-size:clamp(1.85rem,3.3vw,2.75rem);line-height:1.18;color:var(--tekst,#2a141b);margin:0.75rem 0 0.9rem}.wp-lead{font-size:1.08rem;line-height:1.65;color:var(--tekst-2,#6e525b);margin:0 0 1.25rem}.wp-skrot{background:rgba(255,255,255,0.92);border:1px solid var(--linia,#eedadd);border-radius:1rem;padding:1.1rem 1.25rem;margin-top:1.15rem}.wp-skrot .ak-tyt{display:flex;align-items:center;gap:0.5rem;font-size:0.82rem;font-weight:700;text-transform:uppercase;letter-spacing:0.06em;color:var(--kd,#9e2a47);margin:0 0 0.75rem}.wp-skrot .ak-ik{width:1.15rem;height:1.15rem;display:inline-flex}.wp-skrot .ak-ik svg{width:100%;height:100%}.wp-skrot .ak-dane{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0.75rem;margin:0}.wp-skrot .ak-dane:has(> div:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.wp-skrot .ak-dane:has(> div:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.wp-skrot .ak-dane > div{background:#fdf8f9;border:1px solid var(--linia,#eedadd);border-radius:0.75rem;padding:0.65rem 0.8rem}.wp-skrot dt{display:flex;align-items:center;gap:0.35rem;font-size:0.76rem;color:var(--tekst-2,#6e525b);margin-bottom:0.25rem}.wp-skrot dd{margin:0;font-size:0.92rem;font-weight:700;color:var(--tekst,#2a141b)}.wp-skrot dd a{color:var(--kd,#9e2a47);text-decoration:none}.wp-foto{margin:0 0 1.75rem;border-radius:1.2rem;overflow:hidden;border:1px solid var(--linia,#eedadd)}.wp-obraz{width:100%;height:auto;display:block}.wp-spis{text-align:left;background:#ffffff;border:1px solid var(--linia,#eedadd);border-left:4px solid var(--kd,#9e2a47);border-radius:1rem;padding:1.25rem 1.5rem;margin:0 0 2rem}.wp-spis .spis-tyt{display:flex;align-items:center;gap:0.55rem;font-family:var(--kr-nagl,"Lora",Georgia,serif);font-size:1.15rem;margin:0 0 0.85rem;color:var(--tekst,#2a141b)}.wp-spis ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0.55rem 1.25rem}.wp-spis ol:has(> li:nth-child(3):last-child),.wp-spis ol:has(> li:nth-child(2):last-child){grid-template-columns:1fr}.wp-spis li a{display:flex;align-items:center;gap:0.6rem;text-decoration:none;color:var(--tekst,#2a141b);font-size:0.93rem;padding:0.35rem 0.5rem;border-radius:0.55rem}.wp-spis li a:hover{background:#f9eaee;color:var(--kd,#9e2a47)}.spis-nr{font-weight:700;font-size:0.8rem;color:var(--kd,#9e2a47);background:#f9eaee;padding:0.15rem 0.45rem;border-radius:0.4rem}.wp-streszczenie{display:flex;align-items:flex-start;gap:1rem;background:linear-gradient(135deg,#fdf3f6 0%,#f9eaee 100%);border:1px solid var(--linia,#eedadd);border-radius:1.1rem;padding:1.35rem 1.5rem;margin:2rem 0}.wp-fakty-ik{flex:0 0 2.6rem;width:2.6rem;height:2.6rem;border-radius:0.75rem;background:var(--kd,#9e2a47);color:#ffffff;display:flex;align-items:center;justify-content:center;padding:0.55rem}.wp-fakty-ik svg{width:100%;height:100%}.wp-fakty-tresc h2{font-family:var(--kr-nagl,"Lora",Georgia,serif);font-size:1.2rem;margin:0 0 0.4rem}.wp-fakty-tresc p{margin:0;line-height:1.6;color:var(--tekst-2,#6e525b)}.wp-naw{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin-top:2rem}.wp-naw-karta{display:flex;flex-direction:column;gap:0.35rem;padding:1.15rem 1.35rem;border-radius:1rem;background:#ffffff;border:1px solid var(--linia,#eedadd);text-decoration:none;color:var(--tekst,#2a141b);transition:border-color 0.18s,background-color 0.18s}.wp-naw-karta:hover{border-color:var(--kd,#9e2a47);background:#fdf3f6}.wp-naw-karta small{display:inline-flex;align-items:center;gap:0.4rem;font-size:0.78rem;font-weight:700;text-transform:uppercase;color:var(--kd,#9e2a47)}.wp-naw-karta small svg{width:0.95rem;height:0.95rem}.wp-poprz small svg{transform:rotate(180deg)}.wp-nast{text-align:right;align-items:flex-end}.wp-naw-karta span{font-weight:700;line-height:1.35}.wp-chipsy{display:flex;flex-wrap:wrap;gap:0.45rem;list-style:none;margin:0;padding:0}.dz-sekcja,.wp-z-dzialu{padding:2.25rem 0;border-top:1px solid var(--linia,#eedadd)}.dz-naglowek{margin-bottom:1.35rem}.dz-naglowek h2{font-family:var(--kr-nagl,"Lora",Georgia,serif);font-size:clamp(1.45rem,2.5vw,2rem);margin:0.2rem 0 0.4rem}.dz-inne-siatka,.dz-podrzedne-siatka,.wp-powiazane-siatka,.red-siatka-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;list-style:none;margin:0;padding:0}.dz-podrzedne-siatka:has(> li:nth-child(4):last-child),.dz-podrzedne-siatka:has(> li:nth-child(2):last-child),.wp-powiazane-siatka:has(> li:nth-child(4):last-child),.wp-powiazane-siatka:has(> li:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.dz-podrzedne-siatka:has(> li:nth-child(1):last-child),.wp-powiazane-siatka:has(> li:nth-child(1):last-child){grid-template-columns:1fr}.dz-temat-karta,.wp-z-link,.red-karta{display:flex;align-items:center;gap:0.9rem;padding:1.1rem 1.25rem;border-radius:1rem;background:#ffffff;border:1px solid var(--linia,#eedadd);text-decoration:none;color:var(--tekst,#2a141b);height:100%}.red-karta{flex-direction:column;align-items:flex-start}.red-karta h3{margin:0.25rem 0;font-family:var(--kr-nagl,"Lora",Georgia,serif);font-size:1.15rem}.red-karta p{margin:0;font-size:0.92rem;line-height:1.55;color:var(--tekst-2,#6e525b)}.dz-temat-karta:hover,.wp-z-link:hover{border-color:var(--kd,#9e2a47);background:#fdf3f6}.dz-temat-ik{flex:0 0 2.6rem;width:2.6rem;height:2.6rem;border-radius:0.75rem;background:#f9eaee;color:var(--kd,#9e2a47);display:inline-flex;align-items:center;justify-content:center;padding:0.5rem}.dz-temat-ik svg{width:100%;height:100%}.dz-temat-tekst{display:flex;flex-direction:column;gap:0.2rem;flex:1;min-width:0}.dz-temat-tekst small{font-size:0.82rem;color:var(--tekst-2,#6e525b);line-height:1.4}.wp-z-tyt{flex:1;font-weight:600;font-size:0.95rem;line-height:1.38}.dz-strzalka{width:1.1rem;height:1.1rem;color:var(--kd,#9e2a47);flex:0 0 auto}.dz-strzalka svg{width:100%;height:100%}.dz-tematy-lista{display:flex;flex-direction:column;gap:0.85rem}.dz-temat{background:#ffffff;border:1px solid var(--linia,#eedadd);border-radius:1rem;padding:1rem 1.25rem}.dz-temat summary{display:flex;align-items:center;gap:0.9rem;cursor:pointer;list-style:none}.dz-temat summary::-webkit-details-marker{display:none}.dz-tematy-siatka{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0.55rem 1.25rem;list-style:none;margin:1rem 0 0;padding:1rem 0 0;border-top:1px solid var(--linia,#eedadd)}.dz-temat-link{display:flex;align-items:center;gap:0.5rem;text-decoration:none;color:var(--tekst,#2a141b);font-size:0.92rem}.dz-temat-link svg{width:0.9rem;height:0.9rem;color:var(--kd,#9e2a47);flex:0 0 auto}.dz-baner{margin-top:2rem;padding:1.75rem 2rem;border-radius:1.25rem;background:linear-gradient(135deg,#fdf3f6 0%,#f9eaee 100%);border:1px solid var(--linia,#eedadd);display:flex;align-items:center;justify-content:space-between;gap:1.5rem;flex-wrap:wrap}.dz-info h3{font-family:var(--kr-nagl,"Lora",Georgia,serif);font-size:1.35rem;margin:0.2rem 0 0.4rem}.dz-info p{margin:0;color:var(--tekst-2,#6e525b);max-width:60ch}.dz-baner-akcje{display:flex;align-items:center;gap:0.75rem;flex-wrap:wrap}@media (max-width:980px){.dz-hero-uklad,.dz-uklad,.wp-uklad{grid-template-columns:1fr}.wp-skrot .ak-dane,.dz-inne-siatka,.dz-podrzedne-siatka,.wp-powiazane-siatka,.red-siatka-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.wp-skrot .ak-dane,.wp-spis ol,.dz-inne-siatka,.dz-podrzedne-siatka,.wp-powiazane-siatka,.dz-tematy-siatka,.red-siatka-3{grid-template-columns:1fr}.wp-okladka{padding:1.35rem}}.skok:not(:focus):not(:focus-visible){position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important}.nagl{position:relative;top:auto}.hero{padding-block:2.25rem 2.75rem;min-height:auto;background:linear-gradient(115deg,#f9e8ed 0%,#fdf6f8 52%,#f5dce5 100%)}.hero-uklad{display:grid;grid-template-columns:1fr;gap:1.75rem;align-items:center}.hero-wizual{width:100%;border-radius:var(--r-d);overflow:hidden;border:1px solid var(--linia);background:linear-gradient(135deg,#fbe9ef 0%,#f5d8e2 100%);box-shadow:var(--cien-mocny)}.hero-wizual svg{width:100%;height:auto;display:block;aspect-ratio:16 / 11}.karta-okladka{aspect-ratio:auto;min-height:68px;padding:0.9rem 1.25rem;flex-direction:row;align-items:center;justify-content:flex-start;gap:0.75rem;background:linear-gradient(135deg,#fdf2f5 0%,var(--akcent-jasny) 100%)}.ko-rys{width:42px;height:42px;border-radius:12px;flex-shrink:0}.ko-rys svg{width:22px;height:22px}.ko-listek{margin-left:auto;color:var(--kd,var(--akcent));opacity:0.35;display:inline-flex}.ko-listek svg{width:24px;height:24px}.nb-srodek .karta{display:flex;flex-direction:column}.nb-srodek .karta-okladka{height:auto;min-height:64px;border-right:0;border-bottom:1px solid var(--linia)}.nb-srodek .karta-lead{display:block}.wiersz{flex-direction:row;align-items:flex-start;gap:1rem;padding:1rem 1.15rem}.wiersz-znak{width:52px;height:52px;min-height:52px;aspect-ratio:1 / 1;border-radius:14px;border:1px solid var(--linia);background:linear-gradient(135deg,#fdf2f5 0%,var(--akcent-jasny) 100%)}.rytual-pelny{padding-block:3.25rem}.rp-uklad{display:grid;grid-template-columns:1fr;gap:1.75rem;align-items:center}.rp-wizual{width:100%;border-radius:var(--r-d);overflow:hidden;border:1px solid var(--linia);background:linear-gradient(135deg,#fbe9ef 0%,#f4d5df 100%);box-shadow:var(--cien-mocny)}.rp-wizual svg{width:100%;height:auto;display:block;aspect-ratio:16 / 11}.rp-karta{max-width:100%}.dz-ik,.dz-odznaka .dz-ikona{margin:0;border:0;box-shadow:none;background:transparent;border-radius:0}.dz-odznaka .dz-kicker{margin:0}.dz-wyroznione{padding-bottom:0.5rem;border-top:0}.dz-warto-siatka{margin-bottom:0}.wp-tresc h2{display:flex;align-items:baseline;gap:0.65rem}.art-nr{display:inline-flex;align-items:center;justify-content:center;padding:0.15rem 0.55rem;border-radius:0.45rem;background:var(--akcent-jasny);color:var(--kd,var(--akcent));font-family:var(--f-t);font-size:0.84rem;font-weight:700;flex-shrink:0}.dz-bok,.wp-bok,.bok-kolumna{position:relative;top:auto;align-self:stretch;height:auto}.bok-sticky{position:sticky;top:1.5rem;min-height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:1.15rem}.wp-powiazane-siatka:has(> li:nth-child(5):last-child) > li:last-child{display:none}.wp-powiazane-siatka:has(> li:nth-child(5):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:641px){.wp-naw,.wp-sasiednie,.art-sas{grid-template-columns:repeat(2,minmax(0,1fr)) !important}}@media (min-width:861px){.hero-uklad{grid-template-columns:1.08fr 0.92fr;gap:2.25rem}.rp-uklad{grid-template-columns:0.95fr 1.05fr;gap:2.25rem}}@media (min-width:1121px){.kp-siatka{grid-template-columns:repeat(8,minmax(0,1fr));gap:0.85rem}.kp-kafel{flex-direction:column;justify-content:center;text-align:center;padding:1rem 0.65rem;gap:0.6rem}}.bok-sticky{position:static;min-height:0;height:auto;justify-content:flex-start}.bok-ostatni{position:static}@media (min-width:981px){.bok-sticky{min-height:100%;height:100%;justify-content:flex-start}.bok-ostatni{position:sticky;top:1.5rem}}.hero-foto{position:relative;top:auto;right:auto;bottom:auto;width:100%;height:auto;opacity:1;border-radius:var(--r-d);overflow:hidden}.hero-foto::after{content:none;display:none}.hero-foto picture,.hero-foto img,.hero-obraz{width:100%;height:auto;aspect-ratio:16 / 11;object-fit:cover;object-position:right center;border-radius:var(--r-d);border:1px solid var(--linia)}.hero-foto:has(img) .hero-wizual{display:none}.sekcja-ciemna .si-kol{background-color:var(--stopka-pow);border-color:var(--stopka-linia);color:var(--stopka-tekst)}.sekcja-ciemna .si-kol > h3{color:#ffffff;border-bottom-color:var(--stopka-linia)}.sekcja-ciemna .si-kol .ws-el{background-color:var(--stopka);border-color:var(--stopka-linia)}.sekcja-ciemna .si-kol .ws-tresc h3,.sekcja-ciemna .si-kol .ws-tresc h3 a{color:#ffffff}.sekcja-ciemna .si-kol .ws-tresc h3 a:hover{color:var(--stopka-akcent)}.karta-gora{display:flex;align-items:center;gap:0.75rem;padding-bottom:0.85rem;margin-bottom:0.25rem;border-bottom:1px solid var(--linia)}.karta-okladka,.nb-srodek .karta-okladka{aspect-ratio:auto !important;height:auto !important;min-height:0 !important;padding:0.85rem 1.25rem;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:0.75rem;border-right:0 !important;border-bottom:1px solid var(--linia)}.nb-srodek .karta{display:flex !important;flex-direction:column !important}.nb-srodek .karta-lead{display:block !important}.art-html > * + *{margin-top:1.05rem}.art-html p + p{margin-top:1.05rem}.art-html h3{margin-top:1.75rem;margin-bottom:0.55rem}.art-html h3:first-child{margin-top:0.5rem}.art-html ul,.art-html ol{margin-block:1rem;padding-left:1.4rem}.art-faq .art-html > h3{padding:0.85rem 1.1rem;background-color:var(--akcent-jasny);border-left:4px solid var(--kd,var(--akcent));border-radius:0 var(--r-m) var(--r-m) 0;margin-top:1.65rem;margin-bottom:0.75rem}.art-faq .art-html > p + p{margin-top:0.95rem;padding-top:0.95rem;border-top:1px dashed var(--linia)}.dz-tematy .dz-naglowek,.dz-tematy-lista{max-width:none !important;width:100% !important}.dz-tematy-lista{display:grid;grid-template-columns:1fr;gap:1.15rem;align-items:start}.dz-temat{width:100%;height:100%;flex-direction:column;align-items:stretch}.dz-temat summary{width:100%}.pg-siatka{display:grid;grid-template-columns:1fr;gap:1.5rem;align-items:stretch}.pg-el{display:flex;flex-direction:column;gap:1rem;padding:1.5rem;background:linear-gradient(165deg,#ffffff 0%,#fdf5f7 100%);border:1px solid var(--linia);border-top:4px solid var(--kd,var(--akcent));border-radius:var(--r);box-shadow:var(--cien)}.pg-nag{display:flex;align-items:center;gap:0.9rem}.pg-nag-tekst{min-width:0}.pg-wpisy{display:flex;flex-direction:column;gap:0.55rem;padding-top:0.85rem;border-top:1px solid var(--linia);flex:1}.pg-wpisy li a{display:flex;align-items:center;gap:0.65rem;padding:0.55rem 0.75rem;background-color:var(--pow);border:1px solid var(--linia);border-radius:var(--r-m);font-size:0.9rem;font-weight:600;color:var(--tekst)}.pg-wpisy li a:hover{border-color:var(--kd,var(--akcent));background-color:var(--akcent-jasny);color:var(--akcent-cien)}.pg-nr{flex:0 0 1.75rem;width:1.75rem;height:1.75rem;border-radius:0.45rem;background-color:var(--akcent-jasny);color:var(--kd,var(--akcent));display:inline-flex;align-items:center;justify-content:center;font-size:0.76rem;font-weight:700}.pg-tyt{flex:1;min-width:0;line-height:1.35}.pg-czas{flex-shrink:0;font-size:0.76rem;font-weight:700;color:var(--t2)}.ciekawostki.sekcja-ciemna .ck-el h3{font-size:1.14rem;line-height:1.32}.ciekawostki.sekcja-ciemna .ck-el h3 a{color:#ffffff}.ciekawostki.sekcja-ciemna .ck-el h3 a:hover{color:var(--stopka-akcent)}.atlas-panel{margin-top:2rem;padding:1.75rem;background-color:var(--pow);border:1px solid var(--linia);border-radius:var(--r-d);box-shadow:var(--cien);display:flex;flex-direction:column;gap:1.75rem}.atlas-panel h3{font-size:1.2rem;margin-bottom:1rem}.atlas-panel-dol{padding-top:1.5rem;border-top:1px solid var(--linia)}@media (min-width:641px){.dz-tematy-lista,.pg-siatka{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:981px){.dz-tematy-lista,.pg-siatka{grid-template-columns:repeat(3,minmax(0,1fr))}.dz-tematy-lista:has(> :nth-child(4):last-child),.dz-tematy-lista:has(> :nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.dz-uklad,.wp-uklad{align-items:stretch !important}.dz-lewa,.wp-artykul{display:flex;flex-direction:column;height:100%}.dz-wiersze{flex:1;justify-content:space-between}.dz-paginacja{margin-top:auto;padding-top:2.25rem}.dz-bok,.wp-bok{height:100% !important;align-self:stretch !important}.dz-bok .bok-sticky,.wp-bok .bok-sticky{position:static !important;min-height:100% !important;height:100% !important;display:flex !important;flex-direction:column !important;justify-content:space-between !important;gap:1.15rem}.bok-ostatni{position:static !important;margin-top:0}}.dz-tematy-siatka{grid-template-columns:1fr !important;gap:0.5rem !important}@media (min-width:981px){.dz-wiersze{justify-content:flex-start !important}.dz-bok .bok-sticky,.wp-bok .bok-sticky{position:static !important;min-height:100% !important;height:100% !important;display:flex !important;flex-direction:column !important;justify-content:flex-start !important;gap:1.15rem !important}.dz-bok .bok-ostatni,.wp-bok .bok-ostatni,.bok-ostatni{position:sticky !important;top:1.5rem !important;margin-top:0 !important}}.hero{position:relative;overflow:hidden;padding-block:2.25rem 2.75rem;background:linear-gradient(115deg,#f9e8ed 0%,#fdf6f8 52%,#f5dce5 100%)}.hero-uklad{position:relative;z-index:2;display:grid;grid-template-columns:1fr;gap:1.5rem;align-items:center}.hero-foto{position:relative;top:auto;right:auto;bottom:auto;width:100%;height:auto;opacity:1;border-radius:var(--r-d);overflow:hidden;border:1px solid var(--linia);box-shadow:var(--cien-mocny)}.hero-foto::after{content:none !important;display:none !important}.hero-foto picture,.hero-foto img,.hero-obraz{width:100%;height:100%;aspect-ratio:16 / 9;object-fit:cover;object-position:right center;border-radius:0;border:0;display:block}@media (min-width:861px){.hero{min-height:480px;padding-block:3.5rem 4rem}.hero-uklad{grid-template-columns:1fr}.hero-tresc{max-width:590px;position:relative;z-index:3}.hero-foto{position:absolute;top:0;right:0;bottom:0;width:62%;height:100%;border:0;border-radius:0;box-shadow:none}.hero-foto::after{content:"" !important;display:block !important;position:absolute;inset:0;background:linear-gradient(90deg,#f9e8ed 0%,rgba(249,232,237,0.9) 22%,rgba(249,232,237,0.18) 54%,rgba(249,232,237,0) 100%);pointer-events:none}.hero-foto picture,.hero-foto img,.hero-obraz{aspect-ratio:auto;object-fit:cover;object-position:right center}}.rytual-pelny{position:relative;padding-block:2.75rem;background:linear-gradient(120deg,#f8e5eb 0%,#fdf7f9 100%);border-block:1px solid var(--linia);overflow:hidden}.rp-foto{position:relative;top:auto;left:auto;bottom:auto;width:calc(100% - 2rem);max-width:var(--szer);margin:0 auto 1.5rem;border-radius:var(--r-d);overflow:hidden;border:1px solid var(--linia);box-shadow:var(--cien);opacity:1 !important}.rp-foto::after{content:none !important;display:none !important}.rp-foto picture,.rp-foto img,.rp-obraz{width:100%;height:100%;aspect-ratio:16 / 9;object-fit:cover;object-position:left center;display:block}.rp-uklad{position:relative;z-index:2;display:flex;justify-content:flex-end}.rp-karta{width:100%;background-color:var(--pow);border:1px solid var(--linia);border-radius:var(--r-d);padding:1.75rem;box-shadow:var(--cien-mocny)}@media (min-width:861px){.rytual-pelny{padding-block:4.25rem;min-height:480px;display:flex;align-items:center}.rp-foto{position:absolute;top:0;left:0;bottom:0;width:58%;max-width:none;margin:0;border:0;border-radius:0;box-shadow:none}.rp-foto::after{content:"" !important;display:block !important;position:absolute;inset:0;background:linear-gradient(270deg,#fdf7f9 0%,rgba(253,247,249,0.82) 18%,rgba(253,247,249,0) 55%);pointer-events:none}.rp-foto picture,.rp-foto img,.rp-obraz{aspect-ratio:auto;object-fit:cover;object-position:left center}.rp-karta{max-width:600px;padding:2.25rem}}body,h1,h2,h3,h4,h5,h6,p,a,span,b,small,li,dt,dd{overflow-wrap:normal;word-wrap:normal;word-break:normal;hyphens:none}.anat-schemat{margin-bottom:1.75rem;padding:1.25rem 1.5rem;background-color:var(--stopka-pow);border:1px solid var(--stopka-linia);border-radius:var(--r-d);display:flex;align-items:center;justify-content:center}.anat-schemat svg{width:100%;max-width:520px;height:auto;max-height:190px}.anat-lista{display:grid;grid-template-columns:1fr;gap:0.9rem}.anat-lista .ws-el{flex-direction:row;align-items:center;gap:1rem;padding:1.1rem 1.25rem}.anat-lista .ws-tresc h3{margin:0;font-size:1.06rem;line-height:1.35}.sez-grupy{display:flex;flex-direction:column;gap:2.5rem}.sez-podtytul{font-size:1.35rem;margin-bottom:1.25rem;padding-bottom:0.65rem;border-bottom:1px solid var(--linia);color:var(--tekst)}.bok-os-pion .bok-dane-wiersz{flex-direction:column;align-items:flex-start;gap:0.35rem;padding:0.65rem 0.75rem}.bok-os-pion .bok-dane-wiersz .bok-tyt{width:100%;text-align:left}.art-sekcja:nth-of-type(2) .art-html > p:first-child + p:has(+ h3),.art-sekcja:not(:first-child):not(.art-faq) .art-html > p + p:last-child{display:block !important}@media (min-width:981px){.wp-artykul{height:auto !important}}.bok-dane-wiersz{flex-direction:column !important;align-items:flex-start !important;justify-content:flex-start !important;gap:0.35rem !important;padding:0.65rem 0.75rem !important}.bok-dane-wiersz .bok-tyt{width:100% !important;text-align:left !important}.rytual-pelny{display:block !important;min-height:auto !important;padding-block:3.25rem !important}.rp-siatka{display:grid;grid-template-columns:1fr;gap:1.5rem;align-items:stretch}.rytual-pelny .rp-foto{position:relative !important;top:auto !important;left:auto !important;bottom:auto !important;width:100% !important;max-width:none !important;margin:0 !important;border-radius:var(--r-d) !important;overflow:hidden !important;border:1px solid var(--linia) !important;box-shadow:var(--cien) !important;opacity:1 !important}.rytual-pelny .rp-foto::after{content:none !important;display:none !important}.rytual-pelny .rp-foto picture,.rytual-pelny .rp-foto img,.rytual-pelny .rp-obraz{width:100% !important;height:100% !important;aspect-ratio:16 / 10 !important;object-fit:cover !important;object-position:center top !important;display:block !important}.rytual-pelny .rp-karta{width:100% !important;max-width:none !important;display:flex;flex-direction:column;justify-content:center;padding:1.75rem !important}.rytual-pelny .rp-karta .pigulka{align-self:flex-start}.hero-foto picture,.hero-foto img,.hero-obraz{object-position:75% center !important}@media (min-width:861px){.rytual-pelny{padding-block:4.25rem !important}.rp-siatka{grid-template-columns:1.08fr 0.92fr;gap:2.25rem}.rytual-pelny .rp-karta{padding:2.25rem !important}}.wp-powiazane-siatka,.wp-powiazane-siatka:has(> li:nth-child(5):last-child),.wp-powiazane-siatka:has(> li:nth-child(4):last-child),.wp-powiazane-siatka:has(> li:nth-child(2):last-child),.wp-naw,.wp-sasiednie,.art-sas,.wp-skrot .ak-dane,.wp-skrot .ak-dane:has(> div:nth-child(3):last-child),.wp-skrot .ak-dane:has(> div:nth-child(2):last-child){grid-template-columns:1fr !important}@media (min-width:641px){.wp-naw,.wp-sasiednie,.art-sas{grid-template-columns:repeat(2,minmax(0,1fr)) !important}.wp-skrot .ak-dane{grid-template-columns:repeat(2,minmax(0,1fr)) !important}.wp-powiazane-siatka,.wp-powiazane-siatka:has(> li:nth-child(5):last-child),.wp-powiazane-siatka:has(> li:nth-child(4):last-child),.wp-powiazane-siatka:has(> li:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr)) !important}}@media (min-width:981px){.wp-skrot .ak-dane{grid-template-columns:repeat(4,minmax(0,1fr)) !important}.wp-skrot .ak-dane:has(> div:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr)) !important}.wp-skrot .ak-dane:has(> div:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr)) !important}.wp-powiazane-siatka{grid-template-columns:repeat(3,minmax(0,1fr)) !important}.wp-powiazane-siatka:has(> li:nth-child(5):last-child),.wp-powiazane-siatka:has(> li:nth-child(4):last-child),.wp-powiazane-siatka:has(> li:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr)) !important}}.dz-oprawa .dz-foto{width:100%;border-radius:var(--r-d);overflow:hidden;border:1px solid var(--linia);box-shadow:var(--cien-mocny);aspect-ratio:16 / 10}.dz-oprawa .dz-foto picture,.dz-oprawa .dz-foto img,.dz-oprawa .dz-obraz{width:100%;height:100%;object-fit:cover;display:block}.hero-foto picture,.hero-foto img,.hero-obraz{width:100%;height:100%;aspect-ratio:16 / 9;object-fit:cover;object-position:82% 20% !important;display:block}.rytual-pelny .rp-foto picture,.rytual-pelny .rp-foto img,.rytual-pelny .rp-obraz{width:100% !important;height:100% !important;aspect-ratio:16 / 10 !important;object-fit:cover !important;object-position:center 22% !important;display:block !important}.dz-oprawa .dz-ilustracja{position:relative;width:100%;min-height:220px;border-radius:var(--r-d);background:linear-gradient(145deg,#ffffff 0%,#f9eaee 60%,#f4d8e1 100%);border:1px solid var(--linia);box-shadow:var(--cien-mocny);display:flex;align-items:center;justify-content:center;overflow:hidden;padding:1.75rem}.dz-oprawa .dz-ozdoba{position:absolute;inset:auto 0 0 0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--kd,var(--akcent));opacity:0.22;pointer-events:none}.dz-oprawa .dz-ozdoba svg{width:100%;height:36px}.dz-oprawa .dz-znak-duzy{position:relative;z-index:1;width:148px;height:148px;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--kd,var(--akcent));opacity:0.92}@media (min-width:861px){.hero-foto{width:64%}.hero-foto picture,.hero-foto img,.hero-obraz{aspect-ratio:auto;object-position:right center !important}}.hero-uklad{display:grid;grid-template-columns:1fr;gap:1.5rem;align-items:center}.hero-foto{position:relative !important;top:auto !important;right:auto !important;bottom:auto !important;width:100% !important;height:auto !important;border-radius:var(--r-d) !important;overflow:hidden !important;border:1px solid var(--linia) !important;box-shadow:var(--cien-mocny) !important}.hero-foto::after{content:none !important;display:none !important}.hero-foto picture,.hero-foto img,.hero-obraz{width:100% !important;height:100% !important;aspect-ratio:16 / 10 !important;object-fit:cover !important;object-position:center 22% !important;display:block !important}@media (min-width:861px){.hero{min-height:0;padding-block:3.25rem 3.75rem}.hero-uklad{grid-template-columns:1.05fr 0.95fr;gap:2.25rem}.hero-tresc{max-width:none}}.hero{position:relative !important;overflow:hidden !important;padding:2.25rem 0 0 !important;min-height:0 !important;display:flex !important;flex-direction:column !important;gap:1.5rem !important;background:linear-gradient(115deg,#f9e8ed 0%,#fdf6f8 52%,#f5dce5 100%) !important}.hero-uklad{position:relative !important;z-index:3 !important;display:block !important;width:100% !important;max-width:var(--szer) !important;margin-inline:auto !important}.hero-tresc{position:relative !important;z-index:3 !important;max-width:580px !important}.hero-foto{position:relative !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;width:100% !important;height:auto !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;background:transparent !important;overflow:hidden !important}.hero-foto::after{content:none !important;display:none !important}.hero-foto picture,.hero-foto img,.hero-obraz{width:100% !important;height:100% !important;aspect-ratio:16 / 9 !important;object-fit:cover !important;object-position:right center !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;display:block !important}@media (min-width:861px){.hero{min-height:480px !important;padding-block:3.75rem 4.25rem !important;flex-direction:row !important;align-items:center !important;gap:0 !important}.hero-uklad{position:static !important}.hero-tresc{max-width:560px !important}.hero-foto{position:absolute !important;top:0 !important;right:0 !important;bottom:0 !important;left:auto !important;width:62% !important;height:100% !important;z-index:1 !important;pointer-events:none !important;-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,0.28) 14%,rgba(0,0,0,0.86) 32%,#000000 48%,#000000 100%) !important;mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,0.28) 14%,rgba(0,0,0,0.86) 32%,#000000 48%,#000000 100%) !important}.hero-foto picture,.hero-foto img,.hero-obraz{width:100% !important;height:100% !important;aspect-ratio:auto !important;object-fit:cover !important;object-position:right center !important}}.wp-tresc .art-sekcja,.art-tresc .art-sekcja,section.art-sekcja{padding:0 !important;padding-block:0 !important;margin:0 !important;min-height:0 !important;content-visibility:visible !important}.wp-tresc .art-sekcja + .art-sekcja,.art-tresc .art-sekcja + .art-sekcja,section.art-sekcja + section.art-sekcja{margin-top:3.5rem !important}.wp-tresc .art-sekcja > h2,.art-tresc .art-sekcja > h2,section.art-sekcja > h2{margin-top:0 !important}.art-sekcja .art-html > :last-child{margin-bottom:0 !important}.anat-schemat{padding:1.25rem !important;background-color:var(--stopka-pow) !important;border:1px solid var(--stopka-linia) !important;border-radius:var(--r-d) !important}.anat-schemat svg{width:100% !important;max-width:none !important;height:auto !important;max-height:none !important;aspect-ratio:960 / 220 !important;background:transparent !important;border:0 !important;display:block !important}.ws-poziom{flex:0 0 38px !important;flex-shrink:0 !important;width:38px !important;min-width:38px !important;max-width:38px !important;height:38px !important;min-height:38px !important;max-height:38px !important;aspect-ratio:1 / 1 !important;border-radius:50% !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;line-height:1 !important}.znak-rys,.nagl-szuk summary,.nagl-mob summary,.nm-ik,.nb-kolo-strz,.or-nr,.faq-ik,.dz-znak{flex-shrink:0 !important;aspect-ratio:1 / 1}.anat-lista .ws-el{display:flex !important;flex-direction:row !important;align-items:center !important;justify-content:flex-start !important;gap:1rem !important;padding:1.1rem 1.25rem !important}.anat-lista .ws-tresc{flex:1 1 auto !important;min-width:0 !important}.anat-lista .ws-tresc h3{margin:0 !important;font-size:1.05rem !important;line-height:1.35 !important}.anat-schemat.anat-panele{display:grid !important;grid-template-columns:1fr !important;gap:1.25rem !important;padding:0 !important;background:transparent !important;border:0 !important;border-radius:0 !important;margin-bottom:1.75rem !important;align-items:stretch !important}.anat-panel{display:flex;flex-direction:column;gap:1rem;padding:1.35rem;background-color:var(--stopka-pow);border:1px solid var(--stopka-linia);border-radius:var(--r-d);min-width:0}.anat-panel-nag{display:flex;align-items:center;gap:0.85rem}.anat-panel-tyt{display:flex;flex-direction:column;gap:0.15rem;min-width:0}.anat-panel-tyt b{font-family:var(--f-n);font-size:1.08rem;line-height:1.28;color:#ffffff}.anat-panel-tyt small{font-size:0.84rem;line-height:1.4;color:var(--stopka-t2)}.anat-panel-rys{display:flex;align-items:center;justify-content:center;padding:0.85rem 1rem;background-color:var(--stopka);border:1px solid var(--stopka-linia);border-radius:var(--r)}.anat-schemat.anat-panele .anat-panel-rys svg{width:100% !important;max-width:240px !important;height:auto !important;max-height:130px !important;aspect-ratio:240 / 130 !important;margin-inline:auto !important;display:block !important}.anat-podpisy{display:flex;flex-direction:column;gap:0.65rem;margin:0;padding:0;list-style:none;flex:1}.anat-podpisy li{display:flex;flex-direction:column;gap:0.2rem;padding:0.7rem 0.9rem;background-color:var(--stopka);border:1px solid var(--stopka-linia);border-left:3px solid var(--stopka-akcent);border-radius:var(--r-m);min-width:0}.anat-podpisy b{font-size:0.9rem;font-weight:700;line-height:1.35;color:#ffffff;overflow-wrap:break-word}.anat-podpisy span{font-size:0.85rem;line-height:1.45;color:var(--stopka-t2);overflow-wrap:break-word}.si-schemat{display:flex;flex-direction:column;gap:1rem}.si-rys svg{width:100%;height:auto;max-height:76px}.si-punkty{display:grid;grid-template-columns:1fr;gap:0.75rem;list-style:none;margin:0;padding:0}.si-punkty li{display:flex;flex-direction:column;gap:0.2rem;padding:0.75rem 0.95rem;background-color:var(--tlo);border:1px solid var(--linia);border-radius:var(--r-m)}.si-punkty b{font-family:var(--f-n);font-size:1rem;color:var(--akcent-cien)}.si-punkty span{font-size:0.85rem;line-height:1.4;color:var(--t2)}.os-punkty{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0.75rem;list-style:none;margin:0;padding:0}.os-punkty li{display:flex;align-items:center;gap:0.65rem;padding:0.6rem 0.75rem;background-color:var(--tlo);border:1px solid var(--linia);border-radius:var(--r-m)}.os-punkty b{font-size:0.86rem;line-height:1.35;color:var(--tekst)}@media (min-width:561px){.si-punkty{grid-template-columns:repeat(2,minmax(0,1fr))}.os-punkty{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:861px){.anat-schemat.anat-panele{grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:1.35rem !important}.si-punkty{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:981px){.os-punkty{grid-template-columns:repeat(6,minmax(0,1fr))}}/* lista bez rozciagania */
.dz-wiersze .wiersz{height:auto}.dz-wiersze{flex:0 0 auto !important;justify-content:flex-start !important}@media (min-width:981px){.dz-uklad{grid-template-rows:minmax(680px,auto);align-items:stretch !important}.dz-uklad > .dz-bok{height:0 !important;min-height:100%;overflow:hidden}.dz-uklad > .dz-bok .bok-sticky{height:100% !important;min-height:0 !important;flex-flow:column wrap !important;align-content:flex-start;overflow:hidden}.dz-uklad > .dz-bok .bok-sticky > *{width:100%;flex:0 0 auto}.dz-uklad > .dz-bok .bok-sticky{justify-content:space-between !important}.dz-uklad > .dz-bok .bok-cta{order:-1}.dz-uklad > .dz-bok .bok-ostatni{position:static !important}}.bok-wiersz .bok-tyt{display:block;width:100%;text-align:left}