.kalk[data-astro-cid-n4qfc53m]{flex-direction:column;gap:36px;display:flex}.kalk-krok[data-astro-cid-n4qfc53m]{border:0;min-width:0;margin:0;padding:0}.kalk-legenda[data-astro-cid-n4qfc53m]{border-left:2px solid var(--brand-red);width:100%;font-family:var(--font-heading);letter-spacing:-.015em;color:var(--color-text);padding:0 0 14px 12px;font-size:clamp(18px,1.9vw,22px);font-weight:500}.kalk-kratki[data-astro-cid-n4qfc53m]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;display:grid}.kalk-kratka[data-astro-cid-n4qfc53m]{border:1px solid var(--color-neutral-800);border-radius:var(--radius-md);background:color-mix(in oklab, var(--color-neutral-900) 70%, transparent);cursor:pointer;flex-direction:column;gap:5px;padding:16px 15px 15px;transition:border-color .18s,background-color .18s;display:flex;position:relative}.kalk-kratka[data-astro-cid-n4qfc53m]:hover{border-color:color-mix(in oklab, var(--color-accent) 45%, transparent)}.kalk-kratka[data-astro-cid-n4qfc53m] input[data-astro-cid-n4qfc53m]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.kalk-kratka[data-astro-cid-n4qfc53m]:has(input:checked){border-color:var(--brand-red);background:color-mix(in oklab, var(--brand-red) 12%, var(--color-neutral-900))}.kalk-kratka[data-astro-cid-n4qfc53m]:has(input:focus-visible){outline:2px solid var(--color-accent);outline-offset:2px}.kalk-ikona[data-astro-cid-n4qfc53m]{color:var(--color-neutral-500);margin-bottom:6px;font-size:24px;line-height:1;transition:color .18s}.kalk-kratka[data-astro-cid-n4qfc53m]:has(input:checked) .kalk-ikona[data-astro-cid-n4qfc53m]{color:var(--brand-red)}.kalk-nazwa[data-astro-cid-n4qfc53m]{color:var(--color-text);font-size:14px;font-weight:500;line-height:1.3}.kalk-opis[data-astro-cid-n4qfc53m]{color:var(--color-neutral-400);font-size:12px;line-height:1.4}.kalk-cena[data-astro-cid-n4qfc53m]{font-family:var(--font-heading);color:var(--color-neutral-300);margin-top:auto;padding-top:10px;font-size:15px}.kalk-cena[data-astro-cid-n4qfc53m]:empty{display:none}.kalk-kratka[data-astro-cid-n4qfc53m]:has(input:checked) .kalk-cena[data-astro-cid-n4qfc53m]{color:var(--color-text)}.kalk-kratka[data-astro-cid-n4qfc53m].jest-wylaczona{opacity:.45;cursor:not-allowed}.kalk-kratka[data-astro-cid-n4qfc53m].jest-wylaczona:hover{border-color:var(--color-neutral-800)}.kalk-kratka[data-astro-cid-n4qfc53m].jest-wylaczona .kalk-cena[data-astro-cid-n4qfc53m]{font-family:var(--font-body);color:var(--color-neutral-500);font-size:12px;line-height:1.4}.kalk-presety[data-astro-cid-n4qfc53m]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.kalk-preset[data-astro-cid-n4qfc53m]{border:1px solid var(--color-neutral-800);border-radius:var(--radius-md);background:color-mix(in oklab, var(--color-neutral-900) 70%, transparent);font:inherit;text-align:left;color:inherit;cursor:pointer;flex-direction:column;gap:8px;padding:18px 16px 16px;transition:border-color .18s,background-color .18s;display:flex}.kalk-preset[data-astro-cid-n4qfc53m]:hover,.kalk-preset[data-astro-cid-n4qfc53m]:focus-visible{border-color:color-mix(in oklab, var(--color-accent) 45%, transparent)}.kalk-preset[data-astro-cid-n4qfc53m][aria-pressed=true]{border-color:var(--brand-red);background:color-mix(in oklab, var(--brand-red) 12%, var(--color-neutral-900))}.kalk-preset[data-astro-cid-n4qfc53m]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.kalk-preset-cena[data-astro-cid-n4qfc53m]{font-family:var(--font-heading);color:var(--color-text);margin-top:auto;padding-top:10px;font-size:17px}.kalk-preset-dopisek[data-astro-cid-n4qfc53m]{color:var(--color-neutral-500);font-size:12px;line-height:1.4}.kalk-preset-akcja[data-astro-cid-n4qfc53m]{color:var(--color-accent);align-items:center;gap:6px;font-size:13px;display:inline-flex}.kalk-podsumowanie[data-astro-cid-n4qfc53m]{border:1px solid var(--color-neutral-800);border-radius:var(--radius-md);background:color-mix(in oklab, var(--color-neutral-900) 85%, transparent);padding:24px}.kalk-lista[data-astro-cid-n4qfc53m]{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.kalk-lista[data-astro-cid-n4qfc53m]:empty{display:none}.kalk-lista[data-astro-cid-n4qfc53m] li[data-astro-cid-n4qfc53m]{color:var(--color-neutral-300);justify-content:space-between;gap:16px;font-size:14px;line-height:1.45;display:flex}.kalk-lista[data-astro-cid-n4qfc53m] li[data-astro-cid-n4qfc53m] span[data-astro-cid-n4qfc53m]:last-child{white-space:nowrap;color:var(--color-neutral-400)}.kalk-lista[data-astro-cid-n4qfc53m] li[data-astro-cid-n4qfc53m][data-dolozone] span[data-astro-cid-n4qfc53m]:first-child:after{content:" *";color:var(--brand-red)}.kalk-suma[data-astro-cid-n4qfc53m]{border-top:1px solid var(--color-neutral-800);justify-content:space-between;align-items:baseline;gap:16px;margin-top:20px;padding-top:20px;display:flex}.kalk-suma-etykieta[data-astro-cid-n4qfc53m]{color:var(--color-neutral-400);font-size:15px}.kalk-suma-kwota[data-astro-cid-n4qfc53m]{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--color-text);font-size:clamp(26px,3.2vw,34px)}.kalk-uwaga[data-astro-cid-n4qfc53m]{color:var(--color-neutral-400);margin:16px 0 0;font-size:13px;line-height:1.55}.kalk-stopka[data-astro-cid-n4qfc53m]{max-width:62ch;color:var(--color-neutral-500);margin:16px 0 0;font-size:13px;line-height:1.55}.kalk-cta[data-astro-cid-n4qfc53m]{align-items:center;gap:10px;margin-top:22px;padding:14px 26px;display:inline-flex}@media (prefers-reduced-motion:reduce){.kalk-kratka[data-astro-cid-n4qfc53m],.kalk-preset[data-astro-cid-n4qfc53m],.kalk-ikona[data-astro-cid-n4qfc53m]{transition:none}}
