@font-face{font-family:"Young Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/young-serif-latin-400-normal-DIMmNPI9.woff2) format("woff2"),url(/assets/young-serif-latin-400-normal-D1tz0Z9s.woff) format("woff")}@font-face{font-family:"Young Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/young-serif-latin-ext-400-normal-DzElnxZw.woff2) format("woff2"),url(/assets/young-serif-latin-ext-400-normal-4arC2Gh9.woff) format("woff")}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/figtree-latin-ext-wght-normal-DCwSJGxG.woff2) format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/figtree-latin-wght-normal-D_ZTVpCC.woff2) format("woff2-variations");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}:root{--las-950: #0f2716;--las-900: #143520;--las: #1d4426;--las-700: #2c5a33;--lato: #4f8a36;--lato-300: #8db86a;--wiosna: #b9d25c;--wiosna-200: #dbe8a6;--wiosna-100: #ecf2cf;--wiosna-50: #f4f7e4;--krem: #f8f4e8;--krem-200: #efe8d6;--bialy: #fffefa;--kora: #6b4a33;--koza: #c8b19a;--malina: #a3294a;--brzoskwinia: #c86a1e;--blad: #a32a2a;--blad-tlo: #fbe9e6;--tekst: var(--las-950);--tekst-2: #44584a;--linia: #dcd8c6;--linia-mocna: #c4c0aa;--f-display: "Young Serif", "Georgia", serif;--f-tekst: "Figtree Variable", "Figtree", system-ui, sans-serif;--r-s: 10px;--r-m: 16px;--r-l: 24px;--r-xl: 36px;--r-pill: 999px;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 24px;--s-6: 32px;--s-7: 48px;--s-8: 64px;--s-9: 96px;--s-10: 128px;--cien-1: 0 1px 2px rgb(15 39 22 / .06), 0 2px 8px rgb(15 39 22 / .06);--cien-2: 0 2px 4px rgb(15 39 22 / .06), 0 12px 32px rgb(15 39 22 / .12);--ease: cubic-bezier(.22, 1, .36, 1);--gutter: clamp(16px, 4vw, 56px);--max: 1320px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--f-tekst);color:var(--tekst);background:var(--krem);line-height:1.55;-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto;display:block}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}h1,h2,h3,h4{margin:0;text-wrap:balance}p{margin:0;text-wrap:pretty}::selection{background:var(--wiosna);color:var(--las-950)}:focus-visible{outline:2.5px solid var(--lato);outline-offset:3px;border-radius:6px}html{scrollbar-color:var(--lato-300) var(--krem-200)}input,textarea{caret-color:var(--lato)}.ik{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;flex:none}.sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.liczby{font-variant-numeric:tabular-nums lining-nums}.btn{--b-tlo: var(--las);--b-tekst: var(--krem);display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 26px;border-radius:var(--r-pill);border:1.5px solid transparent;background:var(--b-tlo);color:var(--b-tekst);font-weight:600;font-size:1rem;text-decoration:none;letter-spacing:.005em;transition:transform .2s var(--ease),background-color .2s var(--ease),box-shadow .2s var(--ease),color .2s}.btn:hover{background:var(--las-700);box-shadow:0 6px 18px #1d442638;transform:translateY(-1px)}.btn:active{transform:translateY(0) scale(.98)}.btn[disabled],.btn[aria-disabled=true]{opacity:.45;pointer-events:none}.btn-wiosna{--b-tlo: var(--wiosna);--b-tekst: var(--las-950)}.btn-wiosna:hover{background:#c7dd6e}.btn-jasny{--b-tlo: var(--bialy);--b-tekst: var(--las);border-color:var(--linia-mocna)}.btn-jasny:hover{background:var(--wiosna-50);border-color:var(--lato-300);box-shadow:none}.btn-tekst{background:none;color:var(--las);padding:0 6px;min-height:44px;text-decoration:underline;text-underline-offset:.25em}.btn-tekst:hover{background:none;box-shadow:none;color:var(--lato)}.btn-pelny{width:100%}.toast-host{position:fixed;z-index:90;left:50%;bottom:max(20px,env(safe-area-inset-bottom));transform:translate(-50%);display:grid;gap:8px;width:min(440px,calc(100vw - 32px));pointer-events:none}.toast{pointer-events:auto;display:flex;align-items:center;gap:12px;padding:14px 16px 14px 18px;border-radius:var(--r-m);background:var(--las-950);color:var(--krem);box-shadow:var(--cien-2);font-size:.97rem;animation:toast-in .35s var(--ease)}.toast .ik{color:var(--wiosna)}.toast a{color:var(--wiosna);font-weight:600;margin-left:auto;white-space:nowrap}@keyframes toast-in{0%{opacity:0;transform:translateY(12px)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}[tabindex="-1"]:focus{outline:none}
