:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);margin:-1px;padding:0;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}ul{box-sizing:border-box}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--color--ast-global-color-0:var(--ast-global-color-0);--wp--preset--color--ast-global-color-1:var(--ast-global-color-1);--wp--preset--color--ast-global-color-2:var(--ast-global-color-2);--wp--preset--color--ast-global-color-3:var(--ast-global-color-3);--wp--preset--color--ast-global-color-4:var(--ast-global-color-4);--wp--preset--color--ast-global-color-5:var(--ast-global-color-5);--wp--preset--color--ast-global-color-6:var(--ast-global-color-6);--wp--preset--color--ast-global-color-7:var(--ast-global-color-7);--wp--preset--color--ast-global-color-8:var(--ast-global-color-8);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0);--wp--style--global--content-size:var(--wp--custom--ast-content-width-size);--wp--style--global--wide-size:var(--wp--custom--ast-wide-width-size);--wp--style--block-gap:24px;--bg:#EEF1F4;--paper:#FFFFFF;--ink:#1A1A1A;--body:#3A3F47;--muted:#5B616B;--red:#D9302A;--blue:#6CBBE6;--blue-d:#3F93C2;--blue-l:#DDF1FB;--blue-b:#BFE3F5;--yellow:#FFD23F;--yellow-d:#C99A00;--green:#8FCB6A;--green-d:#7BBE55;--coral:#F58E7F;--szary-d:#CFD6DD;--fh:'Baloo 2',system-ui,sans-serif;--fb:'Nunito',system-ui,sans-serif}:where(body){margin:0}body{padding:0}a:where(:not(.wp-element-button)){text-decoration:none}*,::after,::before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body.nutki{margin:0;background:var(--bg);font-family:var(--fb);font-size:17px;line-height:1.55;padding:32px 16px 56px}body.nutki,body.nutki a{color:var(--ink)}h1,h2{text-wrap:balance}.screen-reader-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.tylko-druk{display:none}a:focus-visible,button:focus-visible,input:focus-visible{outline:3px solid var(--blue-d);outline-offset:3px}.karta{position:relative;max-width:1180px;margin:0 auto;background:var(--paper);color:var(--ink);border-radius:28px;box-shadow:0 1px 2px rgba(20,30,40,.08),0 24px 48px -24px rgba(20,30,40,.25);overflow:hidden}.pad{padding-left:56px;padding-right:56px}.top{position:relative;z-index:5;padding-top:20px;padding-bottom:20px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.logo,.menu a{text-decoration:none}.logo,.menu{font-weight:800;text-transform:uppercase}.logo{font-size:20px;letter-spacing:.12em;display:flex;align-items:center;white-space:nowrap}.logo .n{font-family:"Noto Music",serif;font-size:22px;font-weight:400;letter-spacing:0;color:var(--red);margin:0 1px}.menu{flex-wrap:wrap;gap:6px;font-size:14px;letter-spacing:.06em}.menu a{padding:11px 16px;border-radius:12px}.menu a:hover{background:var(--blue-l)}.ikona,.ikony,.menu{display:flex;align-items:center}.ikony{gap:8px}.ikona{width:44px;height:44px;border-radius:12px;border:0;justify-content:center;cursor:pointer;flex:none;font:inherit;background:var(--yellow);color:var(--ink);box-shadow:0 4px 0 var(--yellow-d);padding:0}.ikona.bialy,.szukajka input{background:var(--paper);color:var(--ink)}.ikona.bialy{border:2px solid var(--ink);box-shadow:0 4px 0 var(--szary-d)}.ikona:active{transform:translateY(3px);box-shadow:0 1px 0 var(--yellow-d)}.burger,.szukajka{display:none}.szukajka{position:relative;z-index:4;padding-bottom:18px}.szukajka form{display:flex;gap:10px;max-width:560px;margin-left:auto}.szukajka input{flex:1 1 auto;min-width:0;min-height:50px;padding:0 18px;border-radius:14px;border:2px solid var(--blue-b);font:inherit;font-size:17px}.szukajka input:focus{border-color:var(--blue-d)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 28px;border-radius:16px;background:var(--yellow);color:var(--ink);font-family:var(--fb);font-weight:800;font-size:17px;line-height:1.2;text-decoration:none;border:0;cursor:pointer;box-shadow:0 6px 0 var(--yellow-d);transition:transform .15s ease,box-shadow .15s ease}.btn:hover{transform:translateY(2px);box-shadow:0 4px 0 var(--yellow-d);color:var(--ink)}.btn:active{transform:translateY(4px);box-shadow:0 2px 0 var(--yellow-d)}.btn.bialy{background:var(--paper);box-shadow:0 6px 0 var(--szary-d)}.btn.bialy:active,.btn.bialy:hover{box-shadow:0 4px 0 var(--szary-d)}.btns,.stopka-txt nav{display:flex;flex-wrap:wrap}.btns{justify-content:center;gap:14px}.btns.lewy{justify-content:flex-start}.gwiazdki{inset:0;color:#fff;opacity:.7;font-family:"Noto Music",serif;pointer-events:none}.gwiazdki,.gwiazdki span,.wzgorze{position:absolute}.wzgorze{border-radius:50%;background:var(--green)}.wzgorze.c{background:var(--green-d)}.droga{left:0;right:0;bottom:62px;height:58px;background:repeating-linear-gradient(to bottom,rgba(26,26,26,.85)0 1.5px,transparent 1.5px 14px)0 0/100% 58px no-repeat}.abs,.droga{position:absolute}.nutka,.tez svg{transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.stopka{position:relative;margin-top:24px;height:200px;background:var(--blue-l);overflow:hidden}.stopka .droga{bottom:44px}.stopka-txt{position:absolute;left:56px;right:56px;bottom:14px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;font-size:14px;font-weight:700}.stopka-txt,.stopka-txt a{color:#2f4a2a}.stopka-txt nav{gap:6px 18px}.f-n1,.f-n2,.f-n3{left:100px;bottom:54px;width:70px;height:82px}.f-n2,.f-n3{left:190px;bottom:50px}.f-n3{left:280px;width:96px;height:80px}.f-n4{right:120px;bottom:54px;width:70px;height:82px}.f-klucz{left:36px;bottom:26px;font-family:"Noto Music",serif;font-size:78px;line-height:1;color:var(--ink)}.naglowek-s{position:relative;height:150px;background:linear-gradient(to bottom,#5ab1e2 0,#a9dcf4 100%);overflow:hidden}.naglowek-s .droga{bottom:22px;height:46px;background-size:100% 46px}.naglowek-s .nutka{position:absolute;bottom:30px;width:66px;height:78px}.naglowek-s .nutka.szeroka{width:90px;height:76px}.naglowek-s .n-l{left:120px}.naglowek-s .n-p{right:120px}.rozkladowka,.sciezka{display:flex;flex-wrap:wrap}.sciezka{position:relative;z-index:1;justify-content:space-between;gap:12px;padding-top:4px;padding-bottom:22px;font-size:14px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.sciezka a{text-decoration:none;padding:10px 0}.entry-nav a:hover,.sciezka a:hover,.tresc-wpisu a{color:var(--red)}.rozkladowka{align-items:flex-start}.strona{flex:1 1 440px;min-width:0;position:relative;display:flex;flex-direction:column;gap:24px}.strona.l{flex:0 1 460px;padding:40px 40px 48px 56px;position:sticky;top:20px}.strona.p{flex:1 1 560px;padding:48px 56px 56px 40px;font-size:19px;line-height:1.6;background:var(--blue-l);border-radius:24px 0 0 24px;color:var(--ink)}.tyt-wpisu{margin:0;font-family:var(--fh);font-weight:800;font-size:clamp(40px,4.6vw,58px);line-height:1.05;color:var(--red)}.meta-wpisu,.tez-box h2{font-weight:800;text-transform:uppercase}.meta-wpisu{display:flex;flex-wrap:wrap;gap:8px 28px;font-size:13px;letter-spacing:.12em;color:var(--muted)}.tez-box{margin-top:4px;padding-top:22px;border-top:2px solid var(--blue-b);display:flex;flex-direction:column;gap:10px}.tez-box h2{margin:0 0 6px;font-family:var(--fb);font-size:14px;letter-spacing:.14em}.tez,.tresc-wpisu h2{font-family:var(--fh);font-weight:800}.tez{display:inline-flex;align-items:center;gap:12px;font-size:21px;line-height:1.15;color:var(--red);text-decoration:none;padding:10px 16px;background:var(--paper);border:2px solid var(--blue-b);border-radius:14px;box-shadow:0 4px 0 var(--blue-b);align-self:flex-start}.tez svg{flex:none;width:30px;height:35px}.tez:hover svg{transform:translateY(-5px) rotate(-12deg)}.tresc-wpisu{display:flex;flex-direction:column;gap:22px}.tresc-wpisu>*{margin:0;max-width:640px}.tresc-wpisu p{margin:0}.tresc-wpisu h2{line-height:1.1;color:var(--ink);margin-top:14px;font-size:34px}.tresc-wpisu .zwrotka{font-size:22px;line-height:1.55;padding-left:34px;position:relative}.tresc-wpisu .zwrotka strong:first-child{position:absolute;left:0;top:0;font-family:var(--fh);font-weight:800;color:var(--red)}.tresc-wpisu ul{padding-left:24px;display:flex;flex-direction:column;gap:8px}.entry-nav{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:28px;font-weight:800}.entry-nav a{text-decoration:none;padding:10px 0}@media (max-width:760px){body.nutki{padding:12px 12px 32px}.karta{border-radius:20px}.pad{padding-left:18px;padding-right:18px}.top{padding-top:14px;padding-bottom:14px;flex-wrap:nowrap;gap:8px}.logo{font-size:15px;letter-spacing:.1em}.logo .n{font-size:18px}.burger{display:flex}.menu{display:none;position:absolute;left:18px;right:18px;top:72px;flex-direction:column;align-items:stretch;background:var(--paper);border:2px solid var(--blue-b);border-radius:14px;padding:8px;box-shadow:0 6px 0 var(--blue-b),0 18px 36px -16px rgba(20,30,40,.4)}.menu a{padding:14px 16px}.szukajka form{max-width:none}.droga{bottom:40px;height:46px;background:repeating-linear-gradient(to bottom,rgba(26,26,26,.85)0 1.5px,transparent 1.5px 11px)0 0/100% 46px no-repeat}.btns{width:100%;gap:10px;flex-wrap:nowrap}.btns .btn{min-height:50px;padding:0 18px;font-size:16px;flex:1 1 auto}.stopka{height:190px;margin-top:16px}.stopka .droga{bottom:58px}.f-n1,.f-n2,.f-n3{left:70px;bottom:70px;width:60px;height:70px}.f-n2,.f-n3{left:150px;bottom:66px}.f-n3{left:230px;width:84px}.f-n4{display:none}.f-klucz{left:14px;bottom:46px;font-size:64px}.stopka-txt{left:18px;right:18px;flex-direction:column;align-items:center;gap:6px;text-align:center}.stopka-txt nav{justify-content:center}.sciezka,.stopka-txt{font-size:13px}.naglowek-s{height:110px}.naglowek-s .nutka{bottom:22px;width:56px;height:66px}.naglowek-s .nutka.szeroka{width:78px;height:66px}.naglowek-s .n-l{left:40px}.naglowek-s .n-p{right:36px}.strona.l,.strona.p{flex:1 1 100%;padding:16px 18px 32px;position:static}.strona.p{padding:28px 18px 36px;font-size:18px;border-radius:0}.tyt-wpisu{font-size:40px}.meta-wpisu{flex-direction:column;gap:4px;font-size:12px}.tresc-wpisu .zwrotka{font-size:20px;padding-left:30px}.tresc-wpisu h2{font-size:28px}.tez{font-size:19px}}@media (prefers-reduced-motion:reduce){.btn,.nutka,.tez svg{transition:none}}@media print{body.nutki{background:#fff;padding:0;font-size:13pt}.karta{box-shadow:none;border-radius:0;max-width:none}.entry-nav,.naglowek-s,.sciezka,.stopka,.strona.l,.szukajka,.top{display:none!important}.strona.p{background:#fff;padding:0;border-radius:0;flex:1 1 100%}.tylko-druk{display:block;font-family:var(--fh);font-size:26pt;color:#000;margin:0 0 10pt}.tresc-wpisu .zwrotka{font-size:14pt}.tresc-wpisu .zwrotka strong:first-child{color:#000}a{text-decoration:none;color:#000}}