@font-face { font-family: 'Playfair Display'; font-style: normal; font-weight: 700; font-display: swap; src: url(/assets/fonts/playfair-display/nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgFE_.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: 'Playfair Display'; font-style: normal; font-weight: 700; font-display: swap; src: url(/assets/fonts/playfair-display/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgA.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; }
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_"] svg[viewBox]{width:100%!important;height:auto!important}
[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:#f6f3ea;--pow:#ffffff;--tekst:#1d2c1e;--t2:#4e5f50;--linia:#ddd7c8;--akcent:#2f6b36;--akcent-tekst:#ffffff;--dodatek:#7c52a5;--r:16px;--f-n:'Playfair Display',Georgia,'Times New Roman',serif;--f-t:'Figtree',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;--akcent-jasny:#e4efe3;--akcent-cien:#1e4923;--stopka:#1a2b1c;--stopka-tekst:#e7efe5;--pow-ciepla:#fbf9f3;--pow-szalwia:#edf4ec;--pow-lawenda:#f3eef8;--pow-glina:#f5efe6;--cien-maly:0 2px 10px rgba(29,44,30,0.06);--cien-sredni:0 8px 24px rgba(29,44,30,0.09);--cien-duzy:0 16px 38px rgba(20,35,22,0.14);--r-maly:10px;--r-duzy:24px;--r-pelny:999px;--szer-kontener:1280px;--kd-inspiracje:#6b4fa3;--kd-porady:#2f6b36;--kd-problemy-kwiaty:#b84b6b;--kd-trawa:#3b7a47;--kd-rozmnazanie:#4a6fa5;--kd-ozdobne-rosliny:#8c539e;--kd-pielegnacja:#2d7a6d;--kd-przycinanie:#5a7d2b;--kd-nawozy:#8f6239;--kd-sklepy-ogrodnicze:#3d6b8c;--kd-problemy:#a64d59;--kd-kompostowanie:#6e7832;--kd-kalendarz-ogrodnika:#7c52a5;--kd-odmiany-kwiaty:#b55982;--kd-drzewa:#2e6347;--kd-krzewy:#4c785c;--kd-kwiaty:#ad5275;--kd-problemy-drzewa:#85583f;--kd-szkolki-roslin:#3a6e59}*,::after,::before{box-sizing:border-box}body,html{overflow-x:clip;max-width:100%}html{font-size:16px;scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;padding:0;background-color:var(--tlo);color:var(--tekst);font-family:var(--f-t);font-size:1rem;line-height:1.6;overflow-wrap:break-word;word-break:break-word}canvas,img,picture,video{display:block;max-width:100%;height:auto}svg{display:block;width:1.25rem;height:1.25rem;flex-shrink:0;fill:currentColor}a{color:var(--akcent-cien);text-decoration:underline;text-underline-offset:.2em;transition:color .18s ease,background-color .18s ease,border-color .18s ease,transform .18s ease}a:hover{color:var(--akcent)}:focus-visible{outline:3px solid var(--akcent);outline-offset:3px}h1,h2,h3,h4,h5,h6{margin:0 0 .6em;font-family:var(--f-n);font-weight:700;line-height:1.22;color:var(--tekst);letter-spacing:-.015em;overflow-wrap:break-word}blockquote,dl,figure,ol,p,ul{margin:0 0 1rem}.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-tresc{position:absolute;top:-120px;left:1rem;z-index:9999;min-height:44px;padding:.65rem 1.25rem;background:var(--akcent-cien);color:var(--akcent-tekst);font-weight:700;text-decoration:none;border-radius:var(--r-maly);box-shadow:var(--cien-sredni)}.skok-tresc:focus,.skok-tresc:focus-visible{top:.75rem;outline-color:var(--pow)}.dz-kontener,.kontener-szkolki,.wp-kontener{max-width:var(--szer-kontener)}.naglowek-sekcji{gap:1.5rem}.naglowek-sekcji-tekst{max-width:720px;min-width:0}.sekcja-kicker{display:inline-flex;align-items:center;gap:.4rem;margin:0 0 .45rem;padding:.25rem .75rem;border-radius:var(--r-pelny);background:var(--akcent-jasny);color:var(--akcent-cien);font-size:.8125rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.tytul-sekcji{margin:0 0 .45rem;font-size:clamp(1.65rem,2.5vw,2.3rem);color:var(--tekst)}.opis-sekcji{margin:0;color:var(--t2);font-size:1.05rem;line-height:1.6}.naglowek-sekcji-ozdoba{flex-shrink:0}.przycisk-obrysowy{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:44px;min-width:44px;padding:.6rem 1.2rem;border:1.5px solid var(--akcent);border-radius:var(--r-pelny);background:var(--pow);color:var(--akcent-cien);font-weight:700;font-size:.9375rem;text-decoration:none;white-space:nowrap}.przycisk-obrysowy:hover{background:var(--akcent);color:var(--akcent-tekst)}.naglowek-szkolki{position:sticky;top:0;z-index:200;background-color:var(--stopka);color:var(--stopka-tekst);border-bottom:1px solid rgba(231,239,229,.14);box-shadow:0 4px 18px rgba(15,25,16,.22)}.naglowek-wiersz{display:flex;align-items:center;justify-content:space-between;max-width:var(--szer-kontener);padding:.65rem 1.5rem;min-height:74px}.marka-szkolki{display:inline-flex;align-items:center;gap:.75rem;min-height:44px;color:var(--akcent-tekst);text-decoration:none;flex-shrink:0}.marka-szkolki:hover{color:var(--akcent-jasny)}.marka-ilustracja{border-radius:50%;background:rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.marka-napisy{display:flex;flex-direction:column;line-height:1.15}.marka-tytul{font-family:var(--f-n);font-size:1.25rem;font-weight:700}.marka-podpis{font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-top:.15rem}.menu-lista,.nawigacja-glowna{display:flex;align-items:center}.nawigacja-glowna{min-width:0}.menu-lista{list-style:none;margin:0;padding:0}.menu-pozycja{margin:0}.menu-link{display:inline-flex;align-items:center;min-height:44px;border-radius:var(--r-pelny);color:var(--stopka-tekst);font-weight:500;text-decoration:none;white-space:nowrap}.menu-link-aktywny,.menu-link:hover{background:rgba(228,239,227,.15);color:#fff}.menu-link-aktywny{font-weight:700;box-shadow:inset 0 0 0 1px rgba(228,239,227,.35)}.naglowek-skroty{display:flex;align-items:center;gap:.6rem;flex-shrink:0}.naglowek-pigulka{display:inline-flex;align-items:center;gap:.45rem;min-height:44px;padding:.45rem .95rem;border-radius:var(--r-pelny);background:var(--akcent);color:var(--akcent-tekst);border:1px solid rgba(255,255,255,.22);font-size:.875rem;font-weight:700;text-decoration:none;white-space:nowrap}.naglowek-pigulka:hover{background:var(--akcent-jasny);color:var(--akcent-cien)}.naglowek-pigulka-ikona svg{width:1.1rem;height:1.1rem}.menu-mobilne{position:relative}.menu-mobilne-przycisk{list-style:none;display:inline-flex;align-items:center;gap:.5rem;min-height:44px;min-width:44px;padding:.45rem .9rem;border-radius:var(--r-pelny);background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.22);color:#fff;font-size:.875rem;font-weight:700;cursor:pointer;user-select:none}.menu-mobilne-przycisk::-webkit-details-marker{display:none}.menu-mobilne-kreski,.menu-mobilne-kreski::after,.menu-mobilne-kreski::before{position:relative;width:18px;height:2px;background:currentColor;border-radius:2px}.menu-mobilne-kreski::after,.menu-mobilne-kreski::before{content:"";position:absolute;left:0}.menu-mobilne-kreski::before{top:-5px}.menu-mobilne-kreski::after{top:5px}.menu-mobilne-panel{position:absolute;right:0;top:calc(100% + .65rem);width:min(92vw,420px);max-height:80vh;overflow-y:auto;padding:1.25rem;background:var(--pow);color:var(--tekst);border:1px solid var(--linia);border-radius:var(--r);box-shadow:var(--cien-duzy);z-index:300}.menu-mobilne-sciezki{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid var(--linia)}.menu-mobilne-skrot{display:flex;align-items:center;min-height:44px;padding:.5rem .75rem;border-radius:var(--r-maly);background:var(--pow-szalwia);color:var(--akcent-cien);font-size:.85rem;font-weight:700;text-decoration:none}.menu-mobilne-skrot:hover{background:var(--akcent);color:var(--akcent-tekst)}.menu-mobilne-dzialy{grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.menu-mobilne-dzial{display:flex;align-items:center;gap:.5rem;min-height:44px;padding:.45rem .65rem;border-radius:var(--r-maly);background:var(--pow-ciepla);border:1px solid var(--linia);color:var(--tekst);font-size:.85rem;font-weight:600;text-decoration:none;min-width:0}.menu-mobilne-dzial:hover{border-color:var(--kd,var(--akcent));background:var(--akcent-jasny)}.menu-mobilne-ikona{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--kd,var(--akcent));flex-shrink:0}.menu-mobilne-ikona svg{width:.95rem;height:.95rem}.hero-ogrod{max-width:var(--szer-kontener)}.hero-ramka{position:relative;border-radius:var(--r-duzy);overflow:hidden;background-color:var(--stopka);box-shadow:var(--cien-duzy);display:flex;align-items:stretch}.hero-tlo-warstwa{z-index:1}.hero-obraz,.hero-tlo-warstwa picture{aspect-ratio:16/9}.hero-mgla{position:absolute;inset:0;background:linear-gradient(95deg,rgba(19,34,21,.92)0,rgba(22,40,25,.78) 46%,rgba(22,40,25,.32) 78%,rgba(19,34,21,.55) 100%)}.hero-zawartosc{position:relative;z-index:2;width:100%;display:flex;align-items:center;justify-content:space-between;gap:2rem}.hero-tekst-blok{max-width:620px;min-width:0}.hero-kicker{display:inline-flex;align-items:center;gap:.5rem;margin:0 0 1rem;padding:.35rem .9rem;border-radius:var(--r-pelny);background:rgba(228,239,227,.18);border:1px solid rgba(228,239,227,.35);font-size:.85rem;font-weight:700;letter-spacing:.03em}.hero-kicker-ikona svg{width:1rem;height:1rem;color:#a8e0af}.hero-tytul{margin:0 0 .85rem;font-size:clamp(2.35rem,4.5vw,3.75rem);line-height:1.08;text-shadow:0 2px 12px rgba(0,0,0,.35)}.hero-opis{margin:0 0 1.85rem;font-size:clamp(1.05rem,1.5vw,1.22rem);line-height:1.58;max-width:54ch}.hero-przyciski{display:flex;flex-wrap:wrap;gap:.85rem}.hero-przycisk{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:48px;min-width:44px;padding:.75rem 1.4rem;border-radius:var(--r-pelny);font-size:.98rem;font-weight:700;text-decoration:none;box-shadow:var(--cien-maly)}.hero-przycisk-ikona svg{width:1.15rem;height:1.15rem}.hero-przycisk-zielony{background:var(--akcent);color:var(--akcent-tekst);border:1.5px solid rgba(255,255,255,.25)}.hero-przycisk-zielony:hover{background:var(--akcent-cien);transform:translateY(-1px)}.hero-przycisk-jasny{background:var(--pow);color:var(--tekst);border:1.5px solid var(--pow)}.hero-przycisk-jasny:hover{background:var(--akcent-jasny);color:var(--akcent-cien);transform:translateY(-1px)}.hero-dok-prawy{display:flex;flex-direction:column;gap:.65rem;padding:.75rem;border-radius:var(--r);background:rgba(22,38,24,.82);border:1px solid rgba(231,239,229,.24);flex-shrink:0}.hero-dok-ogniwo{display:flex;align-items:center;gap:.65rem;min-height:46px;min-width:46px;padding:.5rem .85rem;border-radius:var(--r-maly);background:rgba(255,255,255,.08);text-decoration:none;font-size:.85rem;font-weight:600}.hero-dok-ogniwo:hover,.widget-trawnik-linki a:hover{background:var(--akcent);color:#fff}.hero-dok-ikona{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:rgba(228,239,227,.16);flex-shrink:0}.hero-dok-ikona svg{width:1.1rem;height:1.1rem}.hero-dok-podpis{white-space:nowrap}.hero-ozdoba-dol{position:absolute;right:11rem;bottom:-14px;z-index:2;pointer-events:none}.dwie-drogi-siatka{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem;align-items:stretch}.droga-karta{display:flex;flex-direction:column;justify-content:space-between;min-width:0;height:100%;border-radius:var(--r-duzy);background:var(--pow);border:1px solid var(--linia);box-shadow:var(--cien-sredni);position:relative;overflow:hidden}.droga-sadze{background:linear-gradient(165deg,#edf5ec 0,#fff 55%);border-top:5px solid var(--akcent)}.droga-dbam{background:linear-gradient(165deg,#f2edf8 0,#fff 55%);border-top:5px solid var(--dodatek)}.droga-opis-blok{min-width:0;flex:1}.droga-tytul{margin:0 0 .5rem;font-size:1.55rem}.droga-opis{margin:0;color:var(--t2);font-size:.98rem}.droga-grafika{display:flex;align-items:center;gap:.35rem;flex-shrink:0}.droga-skroty{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-bottom:1.5rem}.droga-skrot{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:46px;padding:.6rem .9rem;border-radius:var(--r-maly);background:var(--pow-ciepla);border:1px solid var(--linia);color:var(--tekst);font-size:.9rem;font-weight:600;text-decoration:none;min-width:0}.droga-skrot:hover{background:var(--akcent-jasny);border-color:var(--akcent);color:var(--akcent-cien)}.droga-stopka{margin-top:auto;padding-top:.5rem}.droga-przycisk{display:inline-flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;min-height:48px;padding:.75rem 1.25rem;border-radius:var(--r-maly);background:var(--akcent);color:var(--akcent-tekst);font-weight:700;text-decoration:none}.droga-dbam .droga-przycisk{background:var(--dodatek)}.droga-przycisk:hover{background:var(--akcent-cien)}.kwatery-dwukolumnowe{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;align-items:stretch}.kwatera-blok{display:flex;flex-direction:column;min-width:0;height:100%;padding:1.75rem;border-radius:var(--r-duzy);border:1px solid var(--linia);box-shadow:var(--cien-maly)}.kwatera-hortensje{background:var(--pow-szalwia)}.kwatera-lawenda{background:var(--pow-lawenda)}.kwatera-naglowek{margin-bottom:1.35rem;padding-bottom:1.15rem;border-bottom:1px solid rgba(29,44,30,.1)}.kwatera-ikona-pole{border-radius:var(--r);background:var(--pow);padding:.45rem;display:flex;align-items:center;justify-content:center;box-shadow:var(--cien-maly);flex-shrink:0}.kwatera-ilustracja{width:64px;height:64px;aspect-ratio:1/1;object-fit:contain}.kwatera-naglowek-tekst{min-width:0}.kwatera-kicker{display:block;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--akcent-cien);margin-bottom:.2rem}.kwatera-tytul{margin:0 0 .25rem;font-size:1.5rem}.kwatera-warunki{margin:0;font-size:.88rem;color:var(--t2)}.kwatera-lista,.kwatera-wyroznione{display:grid;grid-template-columns:minmax(0,1fr);gap:.85rem}.kwatera-wyroznione{margin-bottom:.85rem}.wiersz-zielnika{display:flex;align-items:center;gap:1rem;padding:.85rem;border-radius:var(--r);background:var(--pow);border:1px solid var(--linia);box-shadow:var(--cien-maly);min-width:0;transition:transform .18s ease,border-color .18s ease}.wiersz-zielnika:hover{border-color:var(--kd,var(--akcent));transform:translateY(-1px)}.wiersz-tresc{flex:1;min-width:0}.wiersz-nadtytul{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem;margin-bottom:.25rem;font-size:.78rem}.wiersz-dzial{display:inline-flex;align-items:center;gap:.3rem;font-weight:700;color:var(--akcent-cien)}.wiersz-dzial-ikona{color:var(--kd,var(--akcent))}.wiersz-dzial-ikona svg{width:.9rem;height:.9rem}.wiersz-czas{color:var(--t2)}.wiersz-tytul{margin:0 0 .25rem;font-size:1.02rem;line-height:1.32}.wiersz-link{color:var(--tekst);text-decoration:none}.wiersz-link:hover{color:var(--akcent);text-decoration:underline}.wiersz-opis{margin:0;font-size:.85rem;color:var(--t2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.wiersz-strzalka{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:var(--pow-szalwia);color:var(--akcent-cien);text-decoration:none;font-weight:700;flex-shrink:0}.wiersz-strzalka:hover{background:var(--akcent);color:var(--akcent-tekst)}.dzialy-kafle-siatka{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.15rem;align-items:stretch;margin-bottom:2.25rem}.dzial-kafel{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;min-width:0;height:100%;min-height:136px;padding:1.35rem;border-radius:var(--r);background:var(--pow);border:1px solid var(--linia);border-left:5px solid var(--kd,var(--akcent));box-shadow:var(--cien-maly);text-decoration:none;color:var(--tekst)}.dzial-kafel:hover{transform:translateY(-2px);box-shadow:var(--cien-sredni);border-color:var(--kd,var(--akcent))}.dzial-kafel-ikona{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;margin-bottom:.75rem;border-radius:12px;background:var(--kd,var(--akcent))}.dzial-kafel-ikona svg{width:1.3rem;height:1.3rem}.dzial-kafel-nazwa{font-family:var(--f-n);font-size:1.12rem;color:var(--tekst);margin-bottom:.35rem}.dzial-kafel-opis{font-size:.86rem;color:var(--t2);line-height:1.45}.dzialy-dopelnienie-blok{padding:1.5rem;border-radius:var(--r);background:var(--pow-ciepla);border:1px solid var(--linia)}.dzialy-dopelnienie-tytul{margin:0 0 1rem;font-family:var(--f-n);font-weight:700;font-size:1.1rem;color:var(--tekst)}.dzialy-dopelnienie-siatka{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;align-items:stretch}.dzial-pasek{display:flex;align-items:center;gap:.75rem;min-height:56px;height:100%;padding:.65rem .9rem;border-radius:var(--r-maly);background:var(--pow);border:1px solid var(--linia);color:var(--tekst);text-decoration:none;min-width:0}.dzial-pasek:hover{border-color:var(--kd,var(--akcent));background:var(--akcent-jasny)}.dzial-pasek-kalendarz{background:var(--pow-lawenda);border-color:rgba(124,82,165,.3)}.dzial-pasek-ikona{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:var(--kd,var(--akcent));flex-shrink:0}.dzial-pasek-kalendarz .dzial-pasek-ikona{background:var(--dodatek)}.dzial-pasek-ikona svg{width:1.05rem;height:1.05rem}.dzial-pasek-tekst{display:flex;flex-direction:column;min-width:0}.dzial-pasek-nazwa{font-size:.92rem;color:var(--tekst)}.dzial-pasek-podtytul{font-size:.76rem;color:var(--t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sasiedztwo-baner{padding:2.25rem;border-radius:var(--r-duzy);background:linear-gradient(180deg,#e9f2e7 0,#f6f3ea 100%);border:1px solid var(--linia);box-shadow:var(--cien-sredni)}.sasiedztwo-glowica{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-bottom:1.85rem}.sasiedztwo-glowica-tekst{max-width:720px;min-width:0}.sasiedztwo-rosliny-para{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.stanowiska-siatka{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;align-items:stretch;margin-bottom:2rem}.stanowisko-karta{display:flex;flex-direction:column;min-width:0;height:100%;padding:1.25rem;border-radius:var(--r);background:var(--pow);border:1px solid var(--linia);color:var(--tekst);text-decoration:none;box-shadow:var(--cien-maly)}.stanowisko-karta:hover{border-color:var(--akcent);transform:translateY(-2px)}.stanowisko-znak{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:.75rem;border-radius:50%;background:var(--akcent-jasny);color:var(--akcent-cien)}.stanowisko-znak svg{width:1.2rem;height:1.2rem}.stanowisko-tytul{font-family:var(--f-n);font-size:1.05rem;margin-bottom:.35rem;color:var(--tekst)}.stanowisko-opis{font-size:.86rem;color:var(--t2);line-height:1.5}.karty-siatka-dwie{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.35rem;align-items:stretch}.karta-zielnika{display:flex;flex-direction:column;min-width:0;border-radius:var(--r);background:var(--pow);border:1px solid var(--linia);box-shadow:var(--cien-maly);overflow:hidden;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.karta-zielnika:hover{transform:translateY(-3px);box-shadow:var(--cien-sredni);border-color:var(--kd,var(--akcent))}.karta-kadr{display:block;position:relative;width:100%;aspect-ratio:16/10;overflow:hidden;background:var(--pow-szalwia)}.karta-kadr picture{width:100%;height:100%;aspect-ratio:16/10;object-fit:cover;transition:transform .3s ease}.karta-cialo{display:flex;flex-direction:column;flex:1;padding:1.25rem;min-width:0}.karta-metryka{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem;margin-bottom:.65rem;font-size:.8rem}.karta-dzial-plakietka{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .65rem;border-radius:var(--r-pelny);background:var(--akcent-jasny);color:var(--akcent-cien);font-weight:700}.karta-dzial-ikona{display:inline-flex;color:var(--kd,var(--akcent))}.karta-dzial-ikona svg{width:.9rem;height:.9rem}.karta-data{color:var(--t2);font-size:.78rem}.karta-tytul{margin:0 0 .55rem;font-size:1.15rem;line-height:1.32}.karta-tytul-link{color:var(--tekst);text-decoration:none}.karta-przejdz:hover,.karta-tytul-link:hover,.spizarnia-link:hover{color:var(--akcent);text-decoration:underline}.karta-zajawka{margin:0 0 1rem;color:var(--t2);font-size:.92rem;line-height:1.55;flex:1}.karta-stopka{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:auto;padding-top:.75rem;border-top:1px solid var(--linia);font-size:.84rem}.karta-czas,.karta-przejdz{display:inline-flex;align-items:center;gap:.35rem;color:var(--t2);font-weight:500}.karta-czas-ikona svg{width:.95rem;height:.95rem;color:var(--akcent)}.karta-przejdz{min-height:44px;padding:.25rem .5rem;color:var(--akcent-cien);font-weight:700;text-decoration:none}.uklad-z-pracownia{display:grid;grid-template-columns:minmax(0,1fr) 370px;gap:2.25rem}.kolumna-glowna-zielnika{min-width:0}.przerwa-kwiatowa{display:flex;justify-content:center;margin-block:2.25rem}.blok-diagnostyczny{padding:1.85rem;border-radius:var(--r-duzy);background:var(--pow-ciepla);border:1px solid var(--linia)}.diagnoza-naglowek{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin-bottom:1.5rem}.diagnoza-tekst{min-width:0}.diagnoza-ilustracja{flex-shrink:0}.kolumna-boczna-przyklejona{position:sticky;top:92px;display:flex;flex-direction:column;gap:1.5rem;min-width:0}.widget-szkolki{padding:1.5rem;border-radius:var(--r);background:var(--pow);border:1px solid var(--linia);box-shadow:var(--cien-maly);min-width:0}.widget-spizarnia{background:linear-gradient(180deg,#f5efe6 0,#fff 45%)}.widget-warsztat{background:linear-gradient(180deg,#edf4ec 0,#fff 45%)}.widget-trawnik{background:linear-gradient(180deg,#e7f2e7 0,#fff 50%)}.widget-gora{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.75rem}.widget-gora-napisy{min-width:0}.widget-kicker{display:block;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--akcent-cien);margin-bottom:.2rem}.widget-tytul{margin:0;font-size:1.25rem}.widget-obrazek{flex-shrink:0}.widget-opis{margin:0 0 1.15rem;font-size:.9rem;color:var(--t2)}.spizarnia-lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.65rem}.spizarnia-pozycja{display:flex;align-items:flex-start;gap:.75rem;padding:.55rem .65rem;border-radius:var(--r-maly);background:var(--pow-ciepla);border:1px solid var(--linia)}.spizarnia-nr{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--akcent);font-size:.78rem;font-weight:700;flex-shrink:0;margin-top:.15rem}.spizarnia-tresc{display:flex;flex-direction:column;min-width:0}.spizarnia-link{display:inline-flex;align-items:center;min-height:44px;color:var(--tekst);font-weight:700;font-size:.9rem;line-height:1.35;text-decoration:none}.spizarnia-meta,.warsztat-ogniwo-tekst span{font-size:.76rem;color:var(--t2)}.widget-kora-dol{display:flex;justify-content:flex-end;margin-top:.75rem}.warsztat-karty{display:flex;flex-direction:column;gap:.65rem}.warsztat-ogniwo{display:flex;align-items:center;gap:.75rem;min-height:52px;padding:.65rem .85rem;border-radius:var(--r-maly);background:var(--pow-szalwia);border:1px solid var(--linia);color:var(--tekst);text-decoration:none}.warsztat-ogniwo:hover{background:var(--akcent-jasny);border-color:var(--akcent)}.warsztat-ikona,.widget-trawnik-linki a{align-items:center;justify-content:center}.warsztat-ikona{display:inline-flex;width:36px;height:36px;border-radius:50%;background:var(--akcent);flex-shrink:0}.warsztat-ikona svg{width:1.05rem;height:1.05rem}.warsztat-ogniwo-tekst{display:flex;flex-direction:column;min-width:0;font-size:.88rem}.widget-trawnik-gora{display:flex;align-items:center;gap:.85rem;margin-bottom:.75rem}.widget-trawa-obraz{flex-shrink:0}.widget-trawnik-linki{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.widget-trawnik-linki a{display:flex;text-align:center;min-height:44px;padding:.45rem .6rem;border-radius:var(--r-maly);background:var(--pow-ciepla);border:1px solid var(--linia);color:var(--akcent-cien);font-size:.82rem;font-weight:700;text-decoration:none}.kalendarz-oprawa{padding:2.25rem;border-radius:var(--r-duzy);background:var(--pow);border:1px solid var(--linia);box-shadow:var(--cien-sredni)}.kalendarz-czolowka{margin-bottom:2rem}.kalendarz-czolowka-tekst{min-width:0}.pory-roku-siatka{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;align-items:stretch;margin-bottom:2rem}.pora-karta{display:flex;flex-direction:column;min-width:0;height:100%;padding:1.35rem;border-radius:var(--r);border:1px solid var(--linia);background:var(--pow-ciepla)}.pora-wiosna{background:#eff6ed;border-top:4px solid #3b7a47}.pora-lato{background:#fbf5e8;border-top:4px solid #b87b28}.pora-jesien{background:#f8eee9;border-top:4px solid #a64d59}.pora-zima{background:#eef2f8;border-top:4px solid #4a6fa5}.pora-naglowek{display:flex;align-items:center;gap:.65rem;margin-bottom:.65rem}.pora-znak{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:var(--pow);color:var(--akcent-cien);box-shadow:var(--cien-maly);flex-shrink:0}.pora-znak svg{width:1.1rem;height:1.1rem}.pora-tytul{margin:0;font-size:1.12rem}.pora-opis{margin:0 0 1rem;font-size:.88rem;color:var(--t2);flex:1}.pytania-oprawa{padding:2.25rem;border-radius:var(--r-duzy);background:var(--pow-szalwia);border:1px solid var(--linia)}.pytania-naglowek{margin-bottom:1.75rem}.pytania-naglowek-lewa{min-width:0}.pytania-naglowek-prawa{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.pytania-siatka{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;align-items:start}.pytanie-karta{border-radius:var(--r);background:var(--pow);border:1px solid var(--linia);box-shadow:var(--cien-maly);overflow:hidden;min-width:0}.pytanie-belka{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:54px;padding:.85rem 1.15rem;cursor:pointer;font-weight:700;color:var(--tekst)}.dz-o-dziale-belka::-webkit-details-marker,.pytanie-belka::-webkit-details-marker{display:none}.pytanie-belka:hover{background:var(--pow-ciepla)}.pytanie-strzalka{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--akcent-jasny);color:var(--akcent-cien);font-size:1.2rem;line-height:1;flex-shrink:0;transition:transform .2s ease}.pytanie-karta[open] .pytanie-strzalka{transform:rotate(90deg);background:var(--akcent);color:#fff}.pytanie-odpowiedz{padding:0 1.15rem 1.15rem;color:var(--t2);font-size:.92rem;border-top:1px solid var(--linia);padding-top:.85rem}.pytanie-zrodlo{display:inline-flex;align-items:center;gap:.4rem;min-height:44px;color:var(--akcent-cien);font-weight:700;font-size:.86rem;text-decoration:none}.pytanie-zrodlo:hover{color:var(--akcent);text-decoration:underline}.okruchy{color:var(--t2)}.okruchy a,.okruchy li{display:inline-flex;align-items:center}.okruchy li{gap:.35rem}.okruchy li+li::before{opacity:.7;content:"›";margin-right:.45rem;font-weight:700}.okruchy a{min-height:44px;padding-inline:.25rem}.stopka-szkolki{margin-top:3.5rem;background:var(--stopka);color:var(--stopka-tekst);position:relative}.stopka-ozdoba-gora{display:flex;justify-content:center;padding-top:1.5rem}.stopka-wnetrze{max-width:var(--szer-kontener);padding:2rem 1.5rem 2.5rem}.stopka-siatka{display:grid;grid-template-columns:1.25fr 1fr 1fr;gap:2.5rem;padding-bottom:2rem;border-bottom:1px solid rgba(231,239,229,.14)}.stopka-kolumna{min-width:0}.stopka-marka{display:inline-flex;align-items:center;gap:.75rem;min-height:44px;color:#fff;text-decoration:none;margin-bottom:.85rem}.stopka-marka-obraz{width:48px;height:48px;border-radius:50%;background:rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;flex-shrink:0}.stopka-marka-tekst{display:flex;flex-direction:column}.stopka-tytul{font-family:var(--f-n);font-size:1.3rem}.stopka-podtytul{font-size:.72rem;letter-spacing:.1em;text-transform:uppercase}.stopka-opis{font-size:.92rem;margin-bottom:1.25rem}.stopka-zasada-karta{display:flex;align-items:center;gap:.85rem;padding:.85rem 1rem;border-radius:var(--r);background:rgba(255,255,255,.06);border:1px solid rgba(231,239,229,.14)}.stopka-rudzik{flex-shrink:0}.stopka-zasada-tekst{margin:0;font-size:.84rem}.stopka-naglowek{margin:0 0 .85rem;font-family:var(--f-n);font-size:1.1rem;font-weight:700}.stopka-naglowek-odstep{margin-top:1.5rem}.stopka-lista-dzialow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem .75rem;list-style:none;margin:0;padding:0}.stopka-link-dzial,.stopka-lista-dokumentow a,.stopka-lista-pracownia a{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;font-size:.88rem;text-decoration:none}.stopka-link-dzial:hover,.stopka-lista-dokumentow a:hover,.stopka-lista-pracownia a:hover,.stopka-sciezki-dol a:hover{color:#fff;text-decoration:underline}.stopka-kropka{width:10px;height:10px;border-radius:50%;background:var(--kd,var(--akcent));flex-shrink:0}.stopka-lista-dokumentow,.stopka-lista-pracownia{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.15rem}.stopka-nota{margin:1.25rem 0 0;font-size:.8rem}.stopka-dol{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;padding-top:1.5rem;font-size:.85rem}.stopka-prawa{margin:0}.stopka-sciezki-dol{display:flex;flex-wrap:wrap;gap:.75rem}.stopka-sciezki-dol a{display:inline-flex;align-items:center;min-height:44px;padding-inline:.4rem;text-decoration:none}.dz-strona{min-width:0}.dz-glowna{padding-bottom:3rem}.dz-hero,.dz-naglowek{max-width:var(--szer-kontener);padding-inline:1.5rem}.dz-hero{margin:1.25rem auto 2rem}.dz-naglowek{position:relative}.dz-hero-obraz{aspect-ratio:16/9}.dz-hero-mgla{background:linear-gradient(95deg,rgba(18,33,20,.92)0,rgba(20,38,22,.72) 55%,rgba(20,38,22,.35) 100%)}.dz-hero-tresc{min-width:0}.dz-hero .okruchy{color:#d6e6d5}.dz-tytul-wiersz{display:flex;align-items:center;gap:.85rem}.dz-ikona{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:var(--kd,var(--akcent));flex-shrink:0}.dz-ikona svg{width:1.5rem;height:1.5rem;display:block}.dz-opis{margin:0 0 1.25rem}.dz-lead,.dz-opis,.dz-podtytul{max-width:60ch}.dz-plakietka{border-radius:var(--r-pelny);background:rgba(47,107,54,.88)}.dz-tematy-pasek{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.75rem}.dz-sciezka,.dz-temat-kafel{flex-direction:column;justify-content:center;text-align:center}.dz-sciezka{min-height:76px;border-radius:var(--r);background:var(--pow);border:1px solid var(--linia);color:var(--tekst);box-shadow:var(--cien-maly)}.dz-temat-kafel{font-size:.86rem;font-weight:700}.dz-filtr,.dz-temat-kafel{min-height:76px;border-radius:var(--r);background:var(--pow);border:1px solid var(--linia);color:var(--tekst);box-shadow:var(--cien-maly)}.dz-filtr-aktywny,.dz-filtr:hover,.dz-sciezka-aktywna,.dz-sciezka:hover,.dz-temat-kafel:hover{background:var(--kd,var(--akcent));border-color:var(--kd,var(--akcent))}.dz-wpisy{display:grid;gap:1.35rem}.dz-temat-siatka,.dz-wpisy{align-items:stretch}.dz-paginacja a,.dz-paginacja span,.wp-spis a::before{display:inline-flex;align-items:center;justify-content:center;font-weight:700}.dz-paginacja a,.dz-paginacja span{min-width:44px;min-height:44px;padding:.4rem .85rem;border-radius:var(--r-pelny);background:var(--pow);border:1px solid var(--linia);color:var(--tekst);text-decoration:none}.dz-paginacja [aria-current=page],.dz-paginacja-aktywna{background:var(--akcent);color:var(--akcent-tekst);border-color:var(--akcent)}.dz-brak,.dz-kalendarz-baner{margin-top:2.5rem;border-radius:var(--r-duzy);background:var(--pow-szalwia);border:1px solid var(--linia);display:flex;justify-content:space-between}.dz-brak{padding:2rem;align-items:center;gap:1.5rem}.wp-artykul,.wp-strona{padding-block:1.5rem 3.5rem}.wp-plakietka,.wp-sponsorowane{margin-bottom:.75rem;border-radius:var(--r-pelny);background:var(--akcent-jasny);color:var(--akcent-cien)}.wp-sponsorowane{gap:.4rem;text-decoration:none}.wp-meta{padding-block:.75rem;margin-bottom:1.5rem;border-block:1px solid var(--linia);color:var(--t2)}.wp-lead,.wp-zdjecie-glowne{background:var(--pow-szalwia)}.wp-zdjecie-glowne{border-radius:var(--r-duzy);box-shadow:var(--cien-sredni);aspect-ratio:16/9}.wp-lead{display:flex;align-items:flex-start;gap:1rem;padding:1.35rem 1.5rem;margin-bottom:1.85rem;border-left:4px solid var(--akcent);color:var(--tekst)}.wp-lead,.wp-spis,.wp-wstep{border-radius:var(--r)}.wp-wstep{background:var(--pow-szalwia);border-left:4px solid var(--akcent);font-size:1.08rem;font-weight:500;color:var(--tekst)}.wp-spis{background:var(--pow);border:1px solid var(--linia);box-shadow:var(--cien-maly)}.wp-spis a,.wp-spis-tytul{display:flex;align-items:center}.wp-spis-tytul{gap:.5rem;margin:0 0 1rem;font-family:var(--f-n);font-weight:700}.wp-spis ol,.wp-spis ul,.wp-spis-lista{counter-reset:toc-counter}.wp-spis ol,.wp-spis ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.45rem}.wp-spis li,.wp-spis-lista li{counter-increment:toc-counter}.wp-spis a{justify-content:space-between;gap:.75rem;min-height:44px;padding:.45rem .75rem;border-radius:var(--r-maly);background:var(--pow-ciepla);color:var(--tekst);font-weight:600;font-size:.94rem;text-decoration:none}.wp-spis a::before{content:counter(toc-counter);width:26px;height:26px;border-radius:50%;font-size:.8rem;flex-shrink:0;content:none!important;display:none!important}.wp-spis a::before,.wp-spis a:hover{background:var(--akcent-jasny);color:var(--akcent-cien)}.wp-tresc{font-size:1.0625rem;line-height:1.75;color:var(--tekst);min-width:0}.wp-tresc h2{margin-top:2.25rem;margin-bottom:.75rem;font-size:clamp(1.45rem,2.2vw,1.85rem);padding-bottom:.35rem;border-bottom:1px solid var(--linia)}.wp-tresc h3{margin-top:1.75rem;margin-bottom:.55rem;font-size:clamp(1.2rem,1.8vw,1.45rem)}.wp-tresc ol,.wp-tresc ul{padding-left:1.4rem;margin-bottom:1.25rem}.wp-tresc li{margin-bottom:.4rem}.wp-tresc blockquote{margin:1.5rem 0;padding:1.25rem 1.5rem}.wp-tresc blockquote,.wp-wskazowka{border-radius:var(--r);border-left:4px solid var(--akcent)}.wp-tresc figure,.wp-tresc table,main table{background:var(--pow);border:1px solid var(--linia)}.wp-tresc figure{margin:1.75rem 0;border-radius:var(--r);overflow:hidden}.wp-tresc figure img{width:100%;aspect-ratio:16/10;object-fit:cover}.wp-tresc figcaption{padding:.65rem 1rem;font-size:.85rem;color:var(--t2)}.wp-tresc table,main table{display:block;width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border-collapse:collapse;margin:1.5rem 0;border-radius:var(--r-maly);font-size:.92rem}.wp-tresc td,.wp-tresc th,main td,main th{padding:.75rem 1rem;border-bottom:1px solid var(--linia);text-align:left}.wp-tresc blockquote,.wp-tresc th,.wp-wskazowka,main th{background:var(--pow-szalwia);color:var(--tekst)}.wp-tresc th,main th{font-weight:700}.wp-nawigacja,.wp-sasiednie{border-top:1px solid var(--linia)}.wp-sasiednie{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.wp-nawigacja{margin-top:2.5rem;padding-top:2rem}.wp-nastepny,.wp-poprzedni{display:flex;flex-direction:column;padding:1.15rem;text-decoration:none}.wp-nastepny,.wp-nawigacja-karta,.wp-poprzedni{justify-content:center;min-height:76px;border-radius:var(--r);background:var(--pow);border:1px solid var(--linia);color:var(--tekst)}.wp-nastepny:hover,.wp-nawigacja-karta:hover,.wp-poprzedni:hover{border-color:var(--akcent);background:var(--pow-szalwia)}.wp-powiazane-siatka{align-items:stretch}.bok-przyklejona{top:92px;min-width:0;align-self:start}.dz-bok,.wp-bok{position:sticky;display:flex;flex-direction:column;gap:1.5rem}.bok-cta,.bok-karta{border-radius:var(--r);background:var(--pow);border:1px solid var(--linia);box-shadow:var(--cien-maly);min-width:0}.bok-naglowek,.bok-tytul{font-family:var(--f-n);font-weight:700;color:var(--tekst)}.bok-naglowek{margin:0 0 .85rem;font-size:1.2rem}.bok-link,.bok-ogniwo{min-height:44px;border-radius:var(--r-maly);background:var(--pow-ciepla);border:1px solid var(--linia);color:var(--tekst)}.bok-link:hover,.bok-ogniwo:hover{background:var(--akcent-jasny);border-color:var(--akcent);color:var(--akcent-cien)}.dz-wpisy{grid-template-columns:repeat(3,minmax(0,1fr))}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,::after,::before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media (max-width:1180px){.nawigacja-glowna{display:none}.dzialy-kafle-siatka{grid-template-columns:repeat(3,minmax(0,1fr))}.dzialy-dopelnienie-siatka,.pory-roku-siatka,.stanowiska-siatka{grid-template-columns:repeat(2,minmax(0,1fr))}.dz-filtry,.dz-tematy-pasek,.dz-wpisy,.wp-powiazane-siatka{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.hero-zawartosc{flex-direction:column;align-items:flex-start;padding:2.5rem 2rem}.hero-dok-prawy{flex-direction:row;flex-wrap:wrap;width:100%}.hero-dok-ogniwo{flex:1 1 calc(50% - .5rem)}.hero-ozdoba-dol{display:none}.dwie-drogi-siatka,.dz-uklad,.kwatery-dwukolumnowe,.stopka-siatka,.uklad-z-pracownia,.wp-uklad{grid-template-columns:minmax(0,1fr)}.bok-przyklejona,.dz-bok,.kolumna-boczna-przyklejona,.wp-bok{position:static}.dz-filtry,.dz-tematy-pasek,.dz-wpisy,.dzialy-dopelnienie-siatka,.dzialy-kafle-siatka,.karty-siatka-dwie,.pory-roku-siatka,.pytania-siatka,.stanowiska-siatka,.wp-powiazane-siatka{grid-template-columns:repeat(2,minmax(0,1fr))}.dz-temat-siatka,.dz-wpisy,.karty-siatka-dwie,.wp-powiazane-siatka{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.dz-hero,.dz-kontener,.dz-naglowek,.hero-ogrod,.kontener-szkolki,.wp-kontener{padding-inline:1rem}.sekcja-ogrodowa{padding-block:2.25rem}.naglowek-wiersz{padding:.5rem 1rem}.naglowek-pigulka-tekst{display:none}.naglowek-pigulka{padding:.45rem;justify-content:center}.diagnoza-naglowek,.dz-kalendarz-baner,.kalendarz-czolowka,.naglowek-sekcji,.pytania-naglowek,.sasiedztwo-glowica{flex-direction:column;align-items:flex-start;text-align:left}.kalendarz-grafika-lewa,.kalendarz-grafika-prawa,.pytania-naglowek-prawa{display:none}.hero-ramka{min-height:420px;border-radius:var(--r)}.hero-zawartosc{padding:1.75rem 1.25rem}.hero-przyciski{flex-direction:column;width:100%}.hero-przycisk{width:100%}.hero-dok-prawy{display:grid;grid-template-columns:minmax(0,1fr)}.blok-diagnostyczny,.droga-karta,.kalendarz-oprawa,.kwatera-blok,.pytania-oprawa,.sasiedztwo-baner{padding:1.25rem;border-radius:var(--r)}.wiersz-zielnika{flex-wrap:wrap}.droga-skroty,.dwie-drogi-siatka,.dz-filtry,.dz-inne-siatka,.dz-podrzedne-siatka,.dz-temat-siatka,.dz-tematy-pasek,.dz-wpisy,.dzialy-dopelnienie-siatka,.dzialy-kafle-siatka,.karty-siatka-dwie,.kwatery-dwukolumnowe,.menu-mobilne-dzialy,.menu-mobilne-sciezki,.pory-roku-siatka,.pytania-siatka,.stanowiska-siatka,.stopka-lista-dzialow,.stopka-siatka,.widget-trawnik-linki,.wp-nawigacja,.wp-powiazane-siatka,.wp-sasiednie{grid-template-columns:minmax(0,1fr)}}.il-el-01{width:140px;max-width:363px;height:auto;aspect-ratio:363/240;object-fit:contain;display:block}.il-el-06,.il-el-08,.il-el-13,.il-el-14,.il-el-15{width:88px;max-width:331px;height:auto;aspect-ratio:331/220;object-fit:contain;display:block}.il-el-08,.il-el-13,.il-el-14,.il-el-15{width:96px;max-width:297px;aspect-ratio:297/216}.il-el-13,.il-el-14,.il-el-15{width:230px;max-width:425px;aspect-ratio:425/194}.il-el-14,.il-el-15{width:120px;max-width:297px;aspect-ratio:297/197}.il-el-15{width:76px;max-width:255px;aspect-ratio:255/227}.dz-strona,.wp-strona{padding:1.5rem 0 4rem;background:#f6f3ea;color:#1d2c1e}.dz-kontener,.wp-kontener{margin:0 auto;padding:0 1.25rem}.art-waski{max-width:860px;margin:0 auto}.okruchy{margin:0 0 1.25rem;font-size:.9rem}.okruchy ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:.45rem}.okruchy a{text-decoration:none;font-weight:500}.okruchy a:hover{text-decoration:underline}.dz-hero{position:relative;border-radius:24px;overflow:hidden;display:flex;background:linear-gradient(135deg,#1e4923 0,#3a5a40 60%,#6b4fa3 100%);margin-bottom:1.5rem;box-shadow:0 14px 34px rgba(29,44,30,.12)}.dz-hero-tlo{z-index:1}.dz-hero-mgla{position:absolute;inset:0;background:linear-gradient(95deg,rgba(22,38,24,.88)0,rgba(28,46,30,.68) 55%,rgba(44,32,64,.38) 100%)}.dz-hero-tresc{position:relative;z-index:2}.dz-plakietka{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .9rem;border-radius:999px;background:rgba(255,255,255,.18);font-size:.85rem;font-weight:600;margin-bottom:.85rem}.dz-tytul{font-family:"Playfair Display",Georgia,serif;font-size:clamp(2rem,3.6vw,2.85rem);line-height:1.15;margin:0 0 .5rem}.dz-podtytul{font-size:1.1rem;font-weight:600;margin:0 0 .5rem}.dz-opis{font-size:1rem;line-height:1.6;color:rgba(255,255,255,.92);margin:0}.dz-filtry{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:.65rem;margin-bottom:2rem;background:#fff;padding:.85rem;border-radius:20px;border:1px solid #ddd7c8;box-shadow:0 8px 22px rgba(29,44,30,.05)}.dz-filtr{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;padding:.7rem .5rem;border-radius:14px;text-decoration:none;color:#1d2c1e;font-size:.84rem;font-weight:600;text-align:center;background:#f9f7f1;border:1px solid transparent;transition:background-color .18s,transform .18s}.dz-filtr:hover{background:#e4efe3;transform:translateY(-1px)}.dz-filtr-aktywny{background:var(--kd,#7c52a5);box-shadow:0 6px 16px rgba(124,82,165,.25)}.dz-filtr-aktywny:hover{background:var(--kd,#7c52a5);color:#fff}.dz-filtr-ikona{width:32px;height:32px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:rgba(47,107,54,.1);color:var(--kd,#2f6b36);flex-shrink:0}.dz-filtr-aktywny .dz-filtr-ikona{background:rgba(255,255,255,.22)}.dz-filtr-ikona svg,.dz-ikona svg{width:18px;height:18px}.dz-kicker{font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin:0 0 .3rem}.dz-tytul-wiersz{font-family:"Playfair Display",Georgia,serif;font-size:clamp(1.35rem,2.3vw,1.75rem);color:#1d2c1e;margin:0;line-height:1.25}.dz-lead{font-size:.98rem;margin:.35rem 0 0;line-height:1.55}.dz-temat-siatka{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.dz-temat-siatka:has(>:only-child){grid-template-columns:1fr}.dz-temat-siatka:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.dz-temat-siatka:has(>:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}.dz-temat-kafel{display:flex;align-items:flex-start;gap:.9rem;padding:1.15rem;border-radius:18px;background:#fff;border:1px solid #ddd7c8;text-decoration:none;color:#1d2c1e;box-shadow:0 6px 18px rgba(29,44,30,.04);transition:border-color .18s,transform .18s}.dz-temat-kafel:hover{transform:translateY(-2px)}.dz-temat-ikona{width:42px;height:42px;border-radius:12px;background:#e4efe3;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.dz-temat-ikona svg{width:22px;height:22px}.dz-temat-tekst{display:flex;flex-direction:column;gap:.25rem}.dz-temat-nazwa{font-family:"Playfair Display",Georgia,serif;font-size:1.05rem;color:#1d2c1e}.dz-temat-opis{font-size:.88rem;line-height:1.45}.dz-uklad,.wp-uklad{display:grid;grid-template-columns:minmax(0,1fr) 350px;gap:2rem;margin-bottom:2.5rem}.dz-bok,.dz-glowna,.wp-bok,.wp-glowna{min-width:0}.bok-przyklejona{position:sticky;top:5.5rem;display:flex;flex-direction:column;gap:1.25rem}.dz-uklad:not(:has(.dz-karty-siatka>:nth-child(3))) .bok-ukryj-bardzo-krotka,.dz-uklad:not(:has(.dz-karty-siatka>:nth-child(5))) .bok-ukryj-krotka,.dz-uklad:not(:has(.dz-lista>:nth-child(3))) .bok-ukryj-bardzo-krotka,.dz-uklad:not(:has(.dz-lista>:nth-child(6))) .bok-ukryj-krotka{display:none}.dz-temat-sekcja{background:#fff;border:1px solid #ddd7c8;border-radius:20px;padding:1.5rem;box-shadow:0 8px 22px rgba(29,44,30,.04);scroll-margin-top:6rem}.dz-temat-nagl{display:flex;align-items:center;gap:1rem;margin-bottom:1rem;padding-bottom:.85rem;border-bottom:1px solid #ece7da}.dz-temat-lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem}.dz-temat-link{display:flex;align-items:center;gap:.65rem;padding:.65rem .85rem;border-radius:12px;background:#f9f7f1;color:#1d2c1e;text-decoration:none;font-weight:500;transition:background-color .15s}.dz-temat-link:hover{background:#e4efe3;color:#1e4923}.dz-temat-punkt{color:#2f6b36;display:inline-flex;flex-shrink:0}.bok-ogniwo-ikona svg,.dz-nr-krok svg,.dz-temat-punkt svg{width:16px;height:16px}.dz-temat-strzalka{margin-left:auto;font-weight:700}.dz-paginacja{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem;margin-top:1.75rem;padding-top:1.25rem;border-top:1px solid #ddd7c8}.dz-nr,.dz-strony-lista{align-items:center;gap:.4rem}.dz-strony-lista{display:flex;flex-wrap:wrap}.dz-nr{display:inline-flex;justify-content:center;min-width:40px;height:40px;padding:0 .8rem;border-radius:999px;background:#fff;border:1px solid #ddd7c8;color:#1d2c1e;text-decoration:none;font-weight:600;font-size:.92rem}.dz-nr:hover{border-color:#2f6b36;background:#e4efe3}.dz-paginacja-aktywna{background:#2f6b36}.dz-kalendarz-baner{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1.75rem;padding:1.75rem 2rem;border-radius:24px;background:linear-gradient(120deg,#e4efe3 0,#f5f0f9 100%);border:1px solid #cce0ca;margin-bottom:2.5rem}.dz-inne-siatka,.dz-podrzedne-siatka,.mapa-dz{list-style:none;margin:0;padding:0;grid-template-columns:repeat(4,minmax(0,1fr))}.mapa-dz{display:grid;gap:.85rem}.dz-podrzedne-siatka:has(>:only-child){grid-template-columns:1fr}.dz-podrzedne-siatka:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.dz-podrzedne-siatka:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.dz-sciezka{display:flex;align-items:center;gap:.7rem;padding:.85rem 1rem;border-radius:16px;background:#fff;border:1px solid #ddd7c8;color:#1d2c1e;text-decoration:none;font-weight:600;font-size:.93rem;transition:border-color .15s,transform .15s}.dz-sciezka-aktywna,.dz-sciezka:hover{border-color:var(--kd,#2f6b36);background:#f9f7f1;transform:translateY(-1px)}.bok-karta{background:#fff;border:1px solid #ddd7c8;border-radius:20px;padding:1.35rem;box-shadow:0 8px 24px rgba(29,44,30,.05)}.bok-karta-zielona{background:linear-gradient(165deg,#edf5ec 0,#fff 100%);border-color:#c8dec6}.bok-naglowek{display:flex;align-items:center;gap:.9rem;margin-bottom:1rem}.bok-tytul{font-family:"Playfair Display",Georgia,serif;font-size:1.15rem;color:#1d2c1e;margin:0 0 .3rem;line-height:1.25}.bok-opis{margin:0}.bok-lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.bok-link,.bok-ogniwo{display:flex;align-items:center;gap:.65rem;padding:.6rem .75rem;border-radius:12px;background:#f9f7f1;color:#1d2c1e;text-decoration:none;font-size:.9rem;font-weight:500;line-height:1.35;transition:background-color .15s}.bok-link:hover,.bok-ogniwo:hover{background:#e4efe3;color:#1e4923}.bok-cta,.bok-ogniwo-ikona{display:inline-flex;align-items:center;justify-content:center}.bok-ogniwo-ikona{width:28px;height:28px;border-radius:8px;background:#e4efe3;color:var(--kd,#2f6b36);flex-shrink:0}.bok-cta{gap:.5rem;width:100%;margin-top:.9rem;padding:.75rem 1.1rem;border-radius:999px;background:#2f6b36;text-decoration:none;font-weight:700;font-size:.92rem;transition:background-color .15s}.bok-cta:hover{background:#1e4923}.wp-artykul{background:#fff;border:1px solid #ddd7c8;border-radius:24px;padding:2.25rem;box-shadow:0 12px 32px rgba(29,44,30,.05)}.wp-czolowka{position:relative;margin-bottom:1.75rem;padding-bottom:1.5rem;border-bottom:1px solid #ece7da}.wp-czolowka-zielnik{background:linear-gradient(135deg,#f3f8f2 0,#f8f4fb 100%);border:1px solid #d5e4d3;border-radius:20px;padding:1.75rem;display:grid;grid-template-columns:1fr auto;gap:1.25rem;align-items:center}.wp-plakietki{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.85rem}.wp-plakietka,.wp-sponsorowane{display:inline-flex;align-items:center;padding:.35rem .85rem;border-radius:999px;font-weight:700}.wp-plakietka{gap:.45rem;background:#e4efe3;color:var(--kd,#2f6b36);text-decoration:none;font-size:.85rem}.wp-plakietka-ikona svg{width:16px;height:16px;display:block}.wp-sponsorowane{background:#f3eef8;font-size:.82rem}.wp-tytul{font-family:"Playfair Display",Georgia,serif;font-size:clamp(1.75rem,3.1vw,2.5rem);line-height:1.18;color:#1d2c1e;margin:0 0 .9rem}.wp-meta{display:flex;flex-wrap:wrap;align-items:center;gap:1.1rem;font-size:.9rem}.wp-meta-element{display:inline-flex;align-items:center;gap:.4rem}.wp-meta-element svg{width:16px;height:16px;color:#2f6b36}.wp-zdjecie-glowne{margin:0 0 1.75rem;width:100%;border-radius:18px;overflow:hidden;border:1px solid #ddd7c8;background:#f6f3ea}.wp-zdjecie-glowne .art-obraz{display:block;width:100%;height:auto;max-height:520px;object-fit:cover}.wp-wstep-ikona{width:36px;height:36px;border-radius:10px;background:#fff;color:#2f6b36;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.wp-spis-znak svg,.wp-wstep-ikona svg{width:20px;height:20px}.wp-lead{margin:0;font-size:1.06rem;line-height:1.65;color:#1d2c1e;font-weight:500}.wp-spis{background:#f9f7f1;border:1px solid #ddd7c8;border-radius:20px;padding:1.4rem 1.5rem;margin-bottom:2rem}.wp-spis-naglowek{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.wp-spis-nagl-lewa{display:flex;align-items:center;gap:.75rem}.wp-spis-znak{width:36px;height:36px;border-radius:10px;background:#e4efe3;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.wp-spis-tytul{font-family:"Playfair Display",Georgia,serif;font-size:1.25rem;margin:0;color:#1d2c1e}.wp-spis-opis{margin:.15rem 0 0;font-size:.86rem}.wp-spis-lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.wp-spis-link{display:flex;align-items:center;gap:.75rem;padding:.65rem .9rem;border-radius:12px;background:#fff;border:1px solid #ece7da;color:#1d2c1e;text-decoration:none;font-weight:600;font-size:.94rem;transition:border-color .15s,background-color .15s}.wp-nawigacja-karta:hover,.wp-spis-link:hover{border-color:#2f6b36;background:#e4efe3}.wp-spis-nr{width:28px;height:28px;border-radius:999px;background:#e4efe3;font-size:.8rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.wp-spis-strzalka{margin-left:auto}.wp-sekcja{margin-bottom:2rem;scroll-margin-top:6rem}.wp-sekcja-tytul{font-family:"Playfair Display",Georgia,serif;font-size:clamp(1.3rem,2.2vw,1.65rem);color:#1d2c1e;margin:0 0 .9rem;display:flex;align-items:center;gap:.7rem;line-height:1.3}.wp-sekcja-ikona{width:34px;height:34px;border-radius:10px;background:#e4efe3;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.wp-sekcja:nth-of-type(even) .wp-sekcja-ikona{background:#f3eef8}.wp-sekcja-ikona svg{width:18px;height:18px}.wp-html{font-size:1.04rem;line-height:1.75}.wp-html p{margin:0 0 1.1rem}.wp-html ol,.wp-html ul{margin:0 0 1.25rem;padding-left:1.4rem}.wp-html li{margin-bottom:.45rem}.wp-html table{width:100%;border-collapse:collapse;margin:1.25rem 0;font-size:.95rem}.wp-html td,.wp-html th{padding:.7rem .9rem;border:1px solid #ddd7c8;text-align:left}.wp-html th{background:#f6f3ea;font-weight:700}.ramka-rada,.wp-wskazowka{display:flex;align-items:flex-start;gap:.9rem;padding:1.2rem 1.4rem;border-radius:18px;background:#edf5ec;border:1px solid #b8d8b5;color:#1d2c1e;margin:1.5rem 0}.wp-wskazowka-ikona{width:38px;height:38px;border-radius:12px;background:#2f6b36;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.wp-wskazowka-ikona svg{width:20px;height:20px}.wp-wskazowka-tytul{display:block;font-family:"Playfair Display",Georgia,serif;font-size:1.05rem;margin-bottom:.25rem;color:#1e4923}.wp-wskazowka-tresc p{margin:0;font-size:.95rem;line-height:1.55}.wp-sasiednie{margin-top:2rem;padding-top:1.5rem;border-top:1px solid #ece7da}.wp-nawigacja{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem}.wp-nawigacja-karta{display:flex;flex-direction:column;gap:.3rem;padding:1.1rem 1.25rem;border-radius:16px;background:#f9f7f1;border:1px solid #ddd7c8;text-decoration:none;color:#1d2c1e;transition:border-color .15s,background-color .15s}.wp-nastepny{text-align:right}.wp-nawigacja:has(>:only-child) .wp-nastepny{text-align:left}.wp-nawigacja-kierunek{font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.wp-nawigacja-tytul{font-family:"Playfair Display",Georgia,serif;font-size:1.02rem;line-height:1.35}.wp-powiazane{margin-top:2.5rem}.karty-4,.wp-powiazane-siatka{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem}.karty-4:has(>:nth-child(2):last-child),.wp-powiazane-siatka:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.karty-4:has(>:nth-child(3):last-child),.wp-powiazane-siatka:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.red-zasady-siatka{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-top:1rem}.blad-akcje{display:flex;flex-wrap:wrap;align-items:center;gap:.85rem;margin-top:1.25rem}.blad-akcje .bok-cta,.blad-akcje .dz-filtr{width:auto;margin:0;flex-direction:row;padding:.75rem 1.35rem}@media (max-width:1024px){.dz-uklad,.wp-uklad{grid-template-columns:1fr}.bok-przyklejona{position:static}.dz-filtry{grid-template-columns:repeat(3,minmax(0,1fr))}.dz-inne-siatka,.karty-4,.mapa-dz,.wp-powiazane-siatka{grid-template-columns:repeat(2,minmax(0,1fr))}.dz-temat-siatka:has(>:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.dz-temat-siatka:has(>:nth-child(3):last-child){grid-template-columns:1fr}.red-zasady-siatka{grid-template-columns:1fr}}@media (max-width:680px){.dz-hero-tresc,.wp-artykul,.wp-czolowka-zielnik{padding:1.35rem}.dz-kalendarz-baner,.wp-czolowka-zielnik{grid-template-columns:1fr}.dz-filtry,.dz-inne-siatka,.dz-podrzedne-siatka,.dz-temat-siatka,.karty-4,.mapa-dz,.wp-powiazane-siatka{grid-template-columns:1fr!important}}.hero-ogrod{padding:1.25rem 0 .5rem}.dz-hero,.dz-naglowek{padding-inline:0}.dz-naglowek{max-width:none;margin-inline:0}.menu-lista,.naglowek-wiersz{flex-wrap:nowrap;gap:.75rem}.menu-lista{gap:.15rem}.menu-link{padding:.4rem .65rem;font-size:.88rem}.menu-mobilne:not([open])>.menu-mobilne-panel{display:none!important}.menu-mobilne-dzialy,.menu-mobilne-sciezki{display:grid;grid-template-columns:minmax(0,1fr);gap:.45rem}.droga-karta{padding:1.75rem;border-radius:24px}.droga-wizual{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.35rem 1.5rem;margin-bottom:1.25rem;border-radius:18px}.droga-sadze .droga-wizual{background:linear-gradient(135deg,#1e4923 0,#2f6b36 65%,#4c8c4a 100%)}.droga-dbam .droga-wizual{background:linear-gradient(135deg,#3c2657 0,#6b4fa3 65%,#8c6ec2 100%)}.droga-plakietka{display:inline-block;padding:.2rem .65rem;margin-bottom:.5rem;border-radius:999px;background:rgba(255,255,255,.18);font-size:.76rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.droga-wizual .droga-tytul{margin:0 0 .35rem}.droga-wizual .droga-opis{color:rgba(255,255,255,.9);margin:0;font-size:.94rem}.rabaty-tablica-siatka{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}.rabata-fiszka{display:flex;flex-direction:column;justify-content:space-between;padding:1.25rem 1.35rem;border-radius:18px;background:#fff;border:1px solid #ddd7c8;border-left:5px solid var(--kd,#2f6b36);box-shadow:0 4px 14px rgba(29,44,30,.05)}.rabata-fiszka-gora{display:flex;align-items:center;gap:.6rem;margin-bottom:.55rem;font-size:.8rem}.rabata-fiszka-dzial,.rabata-fiszka-nr{display:inline-flex;align-items:center;font-weight:700}.rabata-fiszka-nr{justify-content:center;width:26px;height:26px;border-radius:8px;background:#e4efe3;font-size:.76rem}.rabata-fiszka-dzial{gap:.3rem;color:var(--kd,#2f6b36)}.rabata-fiszka-dzial svg{width:.95rem;height:.95rem}.rabata-fiszka-czas{margin-left:auto}.rabata-fiszka-tytul{margin:0 0 .45rem;font-size:1.08rem;line-height:1.35}.diagnoza-wiersz-tytul a,.rabata-fiszka-tytul a{color:#1d2c1e;text-decoration:none}.diagnoza-wiersz-tytul a:hover,.rabata-fiszka-tytul a:hover{color:#2f6b36;text-decoration:underline}.rabata-fiszka-opis{margin:0;font-size:.88rem;line-height:1.5}.diagnoza-rejestr{display:grid;grid-template-columns:minmax(0,1fr);gap:.85rem}.diagnoza-wiersz{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:1rem 1.2rem;border-radius:16px;background:#fff;border:1px solid #ddd7c8;box-shadow:0 3px 10px rgba(29,44,30,.04)}.diagnoza-sygnal{width:42px;height:42px;border-radius:12px;background:#f8eee9;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.diagnoza-cialo{min-width:0}.diagnoza-meta{font-size:.78rem;font-weight:700;color:var(--kd,#2f6b36);margin-bottom:.2rem}.diagnoza-wiersz-tytul{margin:0 0 .25rem;font-size:1.04rem;line-height:1.32}.diagnoza-wiersz-opis{margin:0;font-size:.85rem}.diagnoza-akcja{width:38px;height:38px;border-radius:50%;background:#edf4ec;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-weight:700}.diagnoza-akcja:hover{background:#2f6b36;color:#fff}.pory-roku-siatka{margin-bottom:0}.pora-wpis-blok{margin-top:auto;padding-top:.85rem;border-top:1px solid rgba(29,44,30,.12)}.pora-wpis-link{display:flex;flex-direction:column;gap:.35rem;padding:.75rem .9rem;border-radius:12px;background:#fff;border:1px solid #ddd7c8;color:#1d2c1e;text-decoration:none;font-size:.88rem;line-height:1.35}.pora-wpis-link:hover{border-color:#2f6b36;background:#e4efe3}.pora-wpis-link span{font-size:.78rem;font-weight:700}.dz-uklad,.uklad-z-pracownia,.wp-uklad{align-items:stretch}.dz-bok,.kolumna-boczna-szkolki,.wp-bok{position:relative;top:auto;align-self:stretch;display:block}.dz-hero{justify-content:space-between}.dz-hero-ozdoba{position:relative;z-index:2;padding-right:2.5rem}.wp-czolowka-zielnik{grid-template-columns:minmax(0,1fr)}.wp-wstep{display:flex;padding:1.2rem 1.35rem;border-radius:18px;background:#edf5ec;border:1px solid #cce0ca;border-left:4px solid #2f6b36;margin-bottom:1.75rem}.wp-wstep-tekst{font-size:1.05rem;line-height:1.65;color:#1d2c1e;font-weight:500;flex:1;min-width:0}.blad-hero{display:flex;flex-direction:column;justify-content:space-between;gap:1.5rem;padding:2rem;margin-bottom:2.5rem;border-radius:24px;background:#fff;border:1px solid #ddd7c8;box-shadow:0 8px 24px rgba(29,44,30,.05)}.blad-hero-tresc{max-width:680px}.blad-ikona{display:inline-flex;align-items:center;gap:.45rem;padding:.35rem .85rem;margin-bottom:.85rem;border-radius:999px;background:#e4efe3;font-size:.82rem;font-weight:700}.blad-ikona svg{width:1rem;height:1rem}@media (max-width:600px){.dz-kontener,.kontener-szkolki,.naglowek-wiersz,.stopka-wnetrze,.wp-kontener{padding-inline:1rem}.droga-wizual{flex-direction:column;align-items:flex-start}.diagnoza-wiersz{grid-template-columns:1fr auto}.diagnoza-sygnal{display:none}}@media (min-width:601px){.blad-siatka,.dz-karty-siatka,.menu-mobilne-dzialy,.menu-mobilne-sciezki,.rabaty-tablica-siatka{grid-template-columns:repeat(2,minmax(0,1fr))}.dz-filtry{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:901px){.blad-siatka,.rabaty-tablica-siatka{grid-template-columns:repeat(3,minmax(0,1fr))}.dz-filtry{grid-template-columns:repeat(8,minmax(0,1fr))}.dz-hero-ozdoba{display:block}.wp-czolowka-zielnik{grid-template-columns:1fr auto}.blad-hero{flex-direction:row;align-items:center}.bok-przyklejona,.kolumna-boczna-przyklejona{position:sticky;top:5.75rem}}.hero-ogrod{padding-block:1.25rem .5rem}.sekcja-ogrodowa{padding-block:2.25rem}.naglowek-pigulka-tekst{display:inline!important}.dz-sekcja,.dz-temat-sekcja,.dz-tematy-pasek{display:block!important;position:relative;clear:both;margin-bottom:2.5rem}.dz-wpisy{display:block!important;position:relative}.dz-naglowek{display:block;width:100%;margin:0 0 1.25rem!important;padding:0!important}.dz-tytul-wiersz{display:block;color:var(--tekst);margin:0 0 .4rem}.blad-siatka,.dz-inne-siatka,.dz-karty-siatka,.dz-podrzedne-siatka{display:grid;grid-template-columns:minmax(0,1fr);gap:1.15rem;align-items:stretch}.dz-sciezka,.karta-zielnika,.wiersz-zielnika{height:auto}.marka-hortensja,.stopka-hortensja{object-fit:contain}.hero-naklejka-hortensja,.kwatera-hortensje .kwatera-ilustracja{width:120px;height:79px;aspect-ratio:363/240;object-fit:contain}.ozdoba-galazka,.ozdoba-listki{object-fit:contain}.droga-narzedzia-obraz{width:56px;height:68px;aspect-ratio:182/223;object-fit:contain}.droga-sadzonka-obraz{width:82px;height:34px;aspect-ratio:309/127;object-fit:contain}.droga-konewka-obraz,.droga-lupa-obraz{width:78px;height:52px;aspect-ratio:331/220;object-fit:contain}.droga-lupa-obraz{width:58px;height:68px;aspect-ratio:166/194}.kwatera-hortensje .kwatera-ilustracja{width:64px;height:42px}.kwatera-lawenda .kwatera-ilustracja{width:64px;height:58px;aspect-ratio:230/209;object-fit:contain}.sasiedztwo-jezowka{width:76px;height:78px;aspect-ratio:214/220;object-fit:contain}.sasiedztwo-funkia{width:88px;height:67px;aspect-ratio:293/222;object-fit:contain}.diagnoza-lupa,.przerwa-lawenda-obraz{width:200px;height:54px;aspect-ratio:308/83;object-fit:contain}.diagnoza-lupa{width:72px;height:84px;aspect-ratio:166/194}.widget-doniczki-obraz{width:64px;height:51px;aspect-ratio:232/185;object-fit:contain}.widget-kora-obraz{width:72px;height:23px;aspect-ratio:292/95;object-fit:contain}.widget-kapelusz-obraz,.widget-trawa-obraz{width:64px;height:61px;aspect-ratio:210/201;object-fit:contain}.widget-trawa-obraz{height:37px;aspect-ratio:219/126}.kalendarz-ilustracja{width:96px;height:64px;aspect-ratio:297/197;object-fit:contain}.kalendarz-szklarnia,.pytania-notatnik{width:112px;height:55px;aspect-ratio:477/233;object-fit:contain}.pytania-notatnik{width:68px;height:61px;aspect-ratio:255/227}.pytania-lawka,.pytania-skrzynka{width:80px;height:58px;aspect-ratio:297/216;object-fit:contain}.pytania-lawka{width:96px;height:44px;aspect-ratio:425/194}.stopka-ornament-lawenda,.stopka-rudzik{width:180px;height:49px;aspect-ratio:308/83;object-fit:contain}.stopka-rudzik{width:56px;height:40px;aspect-ratio:281/202}@media (min-width:601px){.dz-kontener,.kontener-szkolki,.naglowek-wiersz,.stopka-wnetrze,.wp-kontener{padding-inline:1.5rem}.sekcja-ogrodowa{padding-block:3.25rem}.blad-siatka,.dz-inne-siatka,.dz-karty-siatka,.dz-podrzedne-siatka{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:901px){.dz-inne-siatka{grid-template-columns:repeat(4,minmax(0,1fr))}.blad-siatka{grid-template-columns:repeat(3,minmax(0,1fr))}}.glowna-szkolka{margin:0;padding:0}.hero-ogrod>.kontener-szkolki,.sekcja-ogrodowa>.kontener-szkolki{display:flex;flex-direction:column;align-items:stretch}:root{--t2:#3d4d3f;--akcent:#285e2e;--akcent-cien:#1b4320;--dodatek:#5e3b85;--kd-inspiracje:#583e8a;--kd-porady:#25592b;--kd-problemy-kwiaty:#943550;--kd-trawa:#285c32;--kd-rozmnazanie:#345480;--kd-ozdobne-rosliny:#6e3d7d;--kd-pielegnacja:#1f5c52;--kd-przycinanie:#405c1c;--kd-nawozy:#6e4927;--kd-sklepy-ogrodnicze:#2c526e;--kd-problemy:#873944;--kd-kompostowanie:#4e5720;--kd-kalendarz-ogrodnika:#5e3b85;--kd-odmiany-kwiaty:#8f3d62;--kd-drzewa:#224d36;--kd-krzewy:#355943;--kd-kwiaty:#8a3b59;--kd-problemy-drzewa:#69432f;--kd-szkolki-roslin:#285241}.wp-sponsorowane{background-color:#f1ebf8;color:#4a2c6b!important}@media (min-width:601px){.dz-kontener,.hero-ogrod>.kontener-szkolki,.kontener-szkolki,.naglowek-wiersz,.sekcja-ogrodowa>.kontener-szkolki,.stopka-wnetrze,.wp-kontener{padding-inline:1.5rem}.hero-ramka{min-height:460px}}@media (min-width:901px){.dz-karty-siatka{grid-template-columns:repeat(2,minmax(0,1fr))}}.dz-strona,.glowna-szkolka,.naglowek-szkolki,.stopka-szkolki,.wp-strona{width:100%;max-width:100%;margin-inline:0}.hero-ramka{width:100%!important}.hero-ramka,.naglowek-sekcji{box-sizing:border-box!important;max-width:100%!important;margin-inline:0!important}.dwie-drogi-siatka,.dz-filtry,.dz-hero,.dz-uklad,.dzialy-dopelnienie-blok,.dzialy-kafle-siatka,.kalendarz-oprawa,.kwatery-dwukolumnowe,.pytania-oprawa,.sasiedztwo-baner,.uklad-z-pracownia,.wp-uklad{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin-inline:0!important}.naglowek-sekcji,.opis-sekcji,.tytul-sekcji{margin-left:0!important;text-align:left!important}.opis-sekcji,.tytul-sekcji{padding-left:0!important}.kalendarz-czolowka-tekst{margin-inline:0!important}.hero-ramka{min-height:420px;contain:layout paint}.hero-tlo-warstwa{width:100%}.dz-hero-tlo,.hero-tlo-warstwa{position:absolute;inset:0;height:100%;overflow:hidden}.dz-hero-obraz,.dz-hero-tlo picture,.hero-obraz,.hero-tlo-warstwa picture{display:block;width:100%!important;height:100%!important;object-fit:cover;object-position:center}.marka-ilustracja{width:46px;height:46px;flex:0 0 46px}.marka-hortensja,.stopka-hortensja{width:42px!important;height:28px!important;aspect-ratio:363/240}.ozdoba-galazka{width:96px!important;height:37px!important;aspect-ratio:274/106;flex-shrink:0}.ozdoba-listki{width:120px!important;height:20px!important;aspect-ratio:265/44;flex-shrink:0}.droga-grafika{min-height:68px}.kwatera-ikona-pole{width:76px;height:76px;flex:0 0 76px}.pytania-znak{display:inline-flex;align-items:center;justify-content:center;width:68px;height:61px;flex:0 0 68px}:root{--tekst:#162317;--t2:#2e3d30;--akcent:#1f4f24;--akcent-cien:#143618;--dodatek:#4a2c6d}.bok-cta:hover,.droga-przycisk:hover,.hero-przycisk-zielony:hover,.naglowek-pigulka:hover{background-color:#143618!important;color:#fff!important}.droga-dbam .droga-przycisk:hover{background-color:#361e52!important;color:#fff!important}.hero-przycisk-jasny{border-color:#fff!important}.hero-kicker{background-color:rgba(14,26,15,.86)!important;color:#fff!important;border-color:rgba(255,255,255,.35)!important}.hero-dok-prawy{background-color:rgba(14,26,15,.9)!important}.hero-dok-ogniwo{background-color:rgba(255,255,255,.12)!important;color:#fff!important}.hero-dok-ikona{background-color:#1f4f24!important;color:#fff!important}.droga-sadze .droga-wizual{background:linear-gradient(135deg,#143618 0,#1f4f24 100%)!important;color:#fff!important}.droga-dbam .droga-wizual{background:linear-gradient(135deg,#321c4d 0,#4a2c6d 100%)!important;color:#fff!important}.droga-plakietka,.dz-plakietka{background-color:rgba(10,20,12,.78)!important;color:#fff!important;border:1px solid rgba(255,255,255,.3)!important}.droga-wizual .droga-opis,.droga-wizual .droga-tytul,.dz-opis,.dz-podtytul,.dz-tytul,.hero-opis,.hero-tytul{color:#fff!important}.dz-ikona,.dzial-kafel-ikona,.dzial-pasek-ikona,.menu-mobilne-ikona{background-color:var(--kd,#1f4f24)!important;color:#fff!important}.dz-filtr-ikona{background-color:#dcebdd!important;color:#143618!important}.dz-filtr-aktywny,.dz-filtr:hover,.dz-sciezka-aktywna,.dz-sciezka:hover,.dz-temat-kafel:hover{background-color:#1f4f24!important;border-color:#1f4f24!important;color:#fff!important}.dz-filtr-aktywny .dz-filtr-ikona,.dz-filtr:hover .dz-filtr-ikona,.dz-sciezka-aktywna .dz-filtr-ikona,.dz-sciezka:hover .dz-filtr-ikona{background-color:rgba(255,255,255,.22)!important;color:#fff!important}.diagnoza-sygnal{background-color:#f6e6e8!important;color:#7a2032!important}@media (min-width:601px){.dz-kontener,.hero-ogrod>.kontener-szkolki,.kontener-szkolki,.naglowek-wiersz,.sekcja-ogrodowa>.kontener-szkolki,.stopka-wnetrze,.wp-kontener{padding-inline:1.5rem!important}.hero-ramka{min-height:460px}}@media (min-width:901px){.dz-karty-siatka{grid-template-columns:repeat(2,minmax(0,1fr))}}.dz-kontener,.hero-ogrod>.kontener-szkolki,.kontener-szkolki,.naglowek-wiersz,.sekcja-ogrodowa>.kontener-szkolki,.stopka-wnetrze,.wp-kontener{box-sizing:border-box!important;width:100%!important;max-width:1280px!important;margin-inline:auto!important;padding-inline:1rem!important}.hero-ogrod,.sekcja-ogrodowa{display:block!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;margin-inline:0!important;padding-inline:0!important}.naglowek-sekcji{display:flex!important;flex-direction:row!important;align-items:flex-end!important;justify-content:space-between!important;width:100%!important;margin:0 0 1.75rem!important;padding:0!important}.naglowek-sekcji-tekst,.pytania-naglowek-lewa>div{margin:0!important;padding:0!important;text-align:left!important}.kalendarz-czolowka,.kwatera-naglowek{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:.75rem!important;text-align:left!important}.kalendarz-czolowka{flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:1.5rem!important}.kalendarz-grafika-lewa{order:2!important}.kalendarz-czolowka-tekst{order:1!important;margin:0!important;padding:0!important;text-align:left!important;max-width:720px!important}.kalendarz-grafika-prawa{order:3!important}.pytania-naglowek,.pytania-naglowek-lewa{display:flex!important;align-items:center!important}.pytania-naglowek{justify-content:space-between!important;gap:1.5rem!important;text-align:left!important}.pytania-naglowek-lewa{flex-direction:row!important;justify-content:flex-start!important;gap:1rem!important}.pytania-znak{order:2!important}.pytania-naglowek-lewa>div{order:1!important}@media (max-width:600px){.hero-ramka{min-height:280px!important}.hero-zawartosc{padding:1.15rem 1rem!important;gap:.85rem!important}.hero-kicker,.hero-tytul{margin-bottom:.45rem!important}.hero-kicker{padding:.2rem .65rem!important;font-size:.75rem!important}.hero-tytul{font-size:1.75rem!important}.hero-opis{font-size:.92rem!important;line-height:1.45!important;margin-bottom:.85rem!important}.hero-przyciski{flex-direction:row!important;flex-wrap:wrap!important;gap:.5rem!important}.hero-przycisk{width:auto!important;flex:1 1 calc(50% - .5rem)!important;min-height:44px!important;padding:.45rem .75rem!important;font-size:.84rem!important}.hero-dok-prawy{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.4rem!important;padding:.5rem!important}.hero-dok-ogniwo{min-height:40px!important;padding:.35rem .5rem!important;font-size:.78rem!important;gap:.4rem!important}.hero-dok-ikona{width:24px!important;height:24px!important}}@media (min-width:601px){.dz-kontener,.hero-ogrod>.kontener-szkolki,.kontener-szkolki,.naglowek-wiersz,.sekcja-ogrodowa>.kontener-szkolki,.stopka-wnetrze,.wp-kontener{padding-inline:1.5rem!important}.hero-ramka,.kalendarz-oprawa,.pytania-oprawa,.sasiedztwo-baner{padding:1.75rem!important}.hero-zawartosc{padding:2.25rem 1.75rem!important}}:root{--tekst:#111c12!important;--t2:#243326!important;--akcent:#1b4620!important;--akcent-cien:#102c13!important;--dodatek:#412461!important}.wp-html,.wp-tresc,body,dd,dt,li,p,td,th{color:#111c12!important}.bok-opis,.diagnoza-wiersz-opis,.droga-opis,.dz-lead,.dz-temat-opis,.dzial-kafel-opis,.dzial-pasek-podtytul,.karta-czas,.karta-data,.karta-zajawka,.kwatera-warunki,.okruchy,.opis-sekcji,.pora-opis,.pytanie-odpowiedz,.pytanie-odpowiedz p,.rabata-fiszka-czas,.rabata-fiszka-gora,.rabata-fiszka-opis,.spizarnia-meta,.stanowisko-opis,.warsztat-ogniwo-tekst span,.widget-opis,.wiersz-czas,.wiersz-opis,.wp-html figcaption,.wp-meta,.wp-meta-element,.wp-spis-opis,.wp-wskazowka-tresc p{color:#1f2e21!important}.droga-wizual,.dz-hero,.hero-ramka,.naglowek-szkolki,.stopka-szkolki{color:#fff!important}.droga-wizual h3,.droga-wizual p,.droga-wizual span,.dz-hero h1,.dz-hero p,.dz-hero span,.hero-ramka h1,.hero-ramka p,.hero-ramka span:not(.hero-przycisk-jasny span){color:#fff!important}.hero-przycisk-jasny,.hero-przycisk-jasny span,.hero-przycisk-jasny svg{background-color:#fff!important;color:#102c13!important}.bok-cta,.bok-cta span,.droga-przycisk,.droga-przycisk span,.dz-paginacja [aria-current=page],.dz-paginacja-aktywna,.hero-przycisk-zielony,.hero-przycisk-zielony span,.naglowek-pigulka,.naglowek-pigulka span,.spizarnia-nr,.warsztat-ikona,.wp-wskazowka-ikona{background-color:#1b4620!important;color:#fff!important;border-color:#1b4620!important}.droga-dbam .droga-przycisk,.droga-dbam .droga-przycisk span,.dzial-pasek-kalendarz .dzial-pasek-ikona{background-color:#412461!important;color:#fff!important;border-color:#412461!important}.blad-ikona,.bok-ogniwo-ikona,.diagnoza-akcja,.dz-temat-ikona,.karta-dzial-plakietka,.karta-dzial-plakietka span,.pytanie-strzalka,.rabata-fiszka-nr,.sekcja-kicker,.stanowisko-znak,.wiersz-strzalka,.wp-plakietka,.wp-plakietka span,.wp-sekcja-ikona,.wp-spis-nr,.wp-spis-znak{background-color:#d8ead9!important;color:#102c13!important}.wp-sekcja:nth-of-type(even) .wp-sekcja-ikona,.wp-sponsorowane{background-color:#e6dcf2!important;color:#2d1447!important}.diagnoza-meta,.diagnoza-meta span,.karta-przejdz,.karta-przejdz span,.kwatera-kicker,.menu-mobilne-skrot,.okruchy a,.pora-wpis-link span,.przycisk-obrysowy,.przycisk-obrysowy span,.pytanie-zrodlo,.pytanie-zrodlo span,.rabata-fiszka-dzial,.rabata-fiszka-dzial span,.widget-kicker,.widget-trawnik-linki a,.wiersz-dzial,.wiersz-dzial span,.wp-html a,.wp-tresc a{color:#102c13!important}.dz-kicker,.dz-temat-strzalka,.kwatera-lawenda .kwatera-kicker,.okruchy li+li::before,.wp-nawigacja-kierunek,.wp-spis-strzalka{color:#381b54!important}.marka-podpis,.marka-tytul,.menu-link,.stopka-dol,.stopka-link-dzial,.stopka-lista-dokumentow a,.stopka-lista-pracownia a,.stopka-naglowek,.stopka-nota,.stopka-opis,.stopka-podtytul,.stopka-prawa,.stopka-sciezki-dol a,.stopka-tytul,.stopka-zasada-tekst{color:#f2f7f1!important}.hero-ramka{padding:0!important}.hero-zawartosc{padding:2.75rem 2.25rem!important}@media (max-width:600px){.hero-zawartosc{padding:1.25rem 1rem!important}}.dz-hero{min-height:300px!important;align-items:center!important;background:linear-gradient(120deg,#1b3d1f 0,#24452a 52%,#3a2d55 100%)!important}.dz-hero-tlo{left:auto!important;right:0;width:52%!important}.dz-hero-mgla{background:linear-gradient(90deg,#1f4024 0,rgba(31,64,36,.55) 30%,rgba(31,64,36,0) 70%)!important}.dz-hero-tresc{max-width:560px!important;padding:2.5rem 2.25rem!important}.dz-hero-ozdoba{display:none!important}.dz-hero .dz-podtytul{font-size:1.15rem;font-weight:500;line-height:1.5;max-width:40ch}@media (max-width:760px){.dz-hero{flex-direction:column!important;align-items:stretch!important;min-height:0!important}.dz-hero-tlo{position:relative!important;inset:auto!important;width:100%!important;height:auto!important;aspect-ratio:16/9}.dz-hero-mgla{background:linear-gradient(180deg,rgba(31,64,36,0) 55%,#1f4024 100%)!important}.dz-hero-tresc{padding:1.25rem 1.25rem 1.5rem!important}}.dz-o-dziale{margin:2rem 0 0;background:#fff;border:1px solid var(--linia);border-radius:var(--r);box-shadow:var(--cien-maly)}.dz-o-dziale-belka{display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem;cursor:pointer;list-style:none;font-family:var(--f-n);font-size:1.15rem;font-weight:700;color:var(--tekst)}.dz-o-dziale-ikona{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:10px;background:var(--akcent-jasny);color:var(--akcent)}.dz-o-dziale-ikona svg{width:18px;height:18px}.dz-o-dziale-strzalka{margin-left:auto;font-size:1.4rem;transition:transform .2s}.dz-o-dziale[open] .dz-o-dziale-strzalka{transform:rotate(90deg)}.dz-o-dziale-tekst{margin:0;padding:0 1.25rem 1.25rem;max-width:70ch;font-size:1rem;font-weight:400;line-height:1.7;color:var(--t2)}.wp-wstep{display:grid!important;grid-template-columns:36px minmax(0,1fr);align-items:start!important;gap:.9rem!important}.wp-wstep-ikona{position:static!important;margin:0!important}.wp-wstep-tekst{padding:0!important;margin:0!important}@media (max-width:600px){.wp-wstep{grid-template-columns:minmax(0,1fr)}.wp-wstep-ikona{display:none!important}}.dz-uklad:has(.dz-karty-siatka>:nth-child(3)) .bok-ukryj-bardzo-krotka,.dz-uklad:has(.dz-karty-siatka>:nth-child(5)) .bok-ukryj-krotka{display:block}.bok-opis{font-family:var(--f-t)!important;font-weight:400!important;font-size:.92rem;line-height:1.5;color:var(--t2)}.bok-link,.bok-ogniwo{justify-content:flex-start!important;text-align:left}.dz-kalendarz-baner .bok-cta{width:auto!important;display:inline-flex!important;padding:.75rem 1.4rem}.dz-nr-krok{gap:.4rem}.dz-nr-krok span{border:0!important;background:0 0!important;min-width:0!important;min-height:0!important;padding:0!important}@media (max-width:600px){.hero-ramka{flex-direction:column!important;min-height:0!important}.hero-tlo-warstwa{position:relative!important;inset:auto!important;width:100%!important;height:auto!important;aspect-ratio:16/10}.hero-mgla{background:linear-gradient(180deg,rgba(26,43,28,0) 60%,#1a2b1c 100%)!important}.hero-zawartosc{background:#1a2b1c}.naglowek-pigulka{display:none!important}.naglowek-wiersz{gap:.5rem}.marka-tytul{font-size:1.08rem!important}}@media (max-width:900px){.dz-kalendarz-ozdoba{display:none!important}}@media (max-width:600px){.stopka-sciezki-dol{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem 1rem}}@media (max-width:760px){.dz-filtry,.dz-inne-siatka{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.5rem;padding:.6rem}.dz-filtr{flex-direction:row!important;justify-content:flex-start!important;min-height:48px!important;padding:.45rem .6rem!important;text-align:left!important;font-size:.82rem}.dz-filtr-ikona{width:28px;height:28px}}.wp-czolowka:not(.wp-czolowka-zielnik){padding-bottom:0;margin-bottom:1.25rem;border-bottom:0}.wp-czolowka:not(.wp-czolowka-zielnik) .wp-meta{margin-bottom:0}@media (max-width:600px){.wp-czolowka-zielnik .wp-meta{gap:.35rem 1rem}.wp-meta-element:last-child{flex-basis:100%}}.wp-wstep .wp-lead{display:block;margin:0;padding:0;background:0 0;border:0;border-radius:0}.kf-pole:not([hidden]){display:flex!important;flex-direction:column;gap:.45rem}.kf-pulapka{height:0!important;overflow:hidden!important}.dz-sciezka-aktywna{transform:none!important}@media (min-width:1025px){.dz-filtry{grid-template-columns:repeat(8,minmax(0,1fr))!important}}