.pribeh[data-astro-cid-4lifv7nn]{--hlavicka:64px;scroll-margin-top:calc(var(--vyska-hlavicky,var(--hlavicka)) - 5.5rem);position:relative}@media (width>=40rem){.pribeh[data-astro-cid-4lifv7nn]{--hlavicka:67px}}@media (width>=64rem){.pribeh[data-astro-cid-4lifv7nn]{--hlavicka:83px}}@media (width>=80rem){.pribeh[data-astro-cid-4lifv7nn]{--hlavicka:71px}}.pribeh__javisko[data-astro-cid-4lifv7nn]{--ram-x:clamp(.75rem, 4vw, 4rem);--ram-y:.75rem;isolation:isolate;width:100%;max-width:1600px;padding:calc(var(--ram-y) + 2.5rem) calc(var(--ram-x) + 1.25rem);gap:2rem;margin-inline:auto;display:grid;position:relative}.pribeh__javisko[data-astro-cid-4lifv7nn]:before{content:"";inset:var(--ram-y) var(--ram-x);z-index:-1;background:radial-gradient(45% 55% at 12% 8%, color-mix(in oklab, var(--tint-brand-2) 70%, transparent), transparent 70%), radial-gradient(40% 50% at 90% 96%, color-mix(in oklab, var(--tint-warm-1) 90%, transparent), transparent 70%), linear-gradient(170deg, var(--tint-brand-1) 0%, var(--surface) 72%);box-shadow:0 0 0 1px color-mix(in oklab, var(--tint-brand-2) 75%, transparent), 0 18px 40px -32px color-mix(in oklab, var(--surface-brand) 40%, transparent);border-radius:clamp(1.25rem,2.5vw,2rem);position:absolute}.pribeh--vpravo[data-astro-cid-4lifv7nn] .pribeh__javisko[data-astro-cid-4lifv7nn]:before{background:radial-gradient(45% 55% at 88% 8%, color-mix(in oklab, var(--tint-brand-2) 70%, transparent), transparent 70%), radial-gradient(40% 50% at 10% 96%, color-mix(in oklab, var(--tint-warm-2) 80%, transparent), transparent 70%), linear-gradient(190deg, var(--tint-brand-1) 0%, var(--surface) 72%)}@media (width>=64rem){.pribeh__javisko[data-astro-cid-4lifv7nn]{--ram-y:1rem}}.pribeh__snimky[data-astro-cid-4lifv7nn]{gap:2.5rem;display:grid}.pribeh__stupnica[data-astro-cid-4lifv7nn],.pribeh__ciara[data-astro-cid-4lifv7nn],.pribeh__pokyn[data-astro-cid-4lifv7nn]{display:none}.pribeh__kamera .dcv{max-width:none}.pribeh[data-astro-cid-4lifv7nn][data-js] .pribeh__draha[data-astro-cid-4lifv7nn]{height:calc(var(--snimky) * 62svh + 100svh - var(--vyska-hlavicky,var(--hlavicka)))}.pribeh[data-astro-cid-4lifv7nn][data-js] .pribeh__javisko[data-astro-cid-4lifv7nn]{top:var(--vyska-hlavicky,var(--hlavicka));height:calc(100svh - var(--vyska-hlavicky,var(--hlavicka)));padding:calc(var(--ram-y) + .75rem) calc(var(--ram-x) + 3rem) calc(var(--ram-y) + .85rem) calc(var(--ram-x) + 1rem);grid-template-rows:minmax(0,42%) minmax(0,1fr);gap:.75rem;position:sticky;overflow:hidden}.pribeh[data-astro-cid-4lifv7nn][data-js] .pribeh__scena[data-astro-cid-4lifv7nn]{min-height:0;position:relative;overflow:hidden;mask-image:linear-gradient(#0000,#000 5% 95%,#0000)}.pribeh[data-astro-cid-4lifv7nn][data-js] .pribeh__kamera[data-astro-cid-4lifv7nn]{transform-origin:0 0;width:100%;height:100%;transition:transform .9s var(--ease-air)}.pribeh[data-astro-cid-4lifv7nn][data-js] .pribeh__kamera .dcv,.pribeh[data-astro-cid-4lifv7nn][data-js] .pribeh__kamera .dcv__svg{width:100%;height:100%}.pribeh[data-astro-cid-4lifv7nn][data-js] .pribeh__text[data-astro-cid-4lifv7nn]{flex-direction:column;justify-content:space-between;gap:1rem;min-height:0;display:flex}.pribeh[data-astro-cid-4lifv7nn][data-js] .pribeh__snimky[data-astro-cid-4lifv7nn]{gap:0;min-height:0}.pribeh[data-astro-cid-4lifv7nn][data-js] .pribeh__snimka[data-astro-cid-4lifv7nn]{opacity:0;visibility:hidden;transition:opacity .42s var(--ease-air), visibility 0s linear .42s;grid-area:1/1;align-self:center}.pribeh[data-astro-cid-4lifv7nn][data-js] .pribeh__snimka[data-astro-cid-4lifv7nn].je-aktivna{opacity:1;visibility:visible;transition:opacity .52s var(--ease-air) .12s, visibility 0s}.pribeh[data-astro-cid-4lifv7nn][data-js] .pribeh__stupnica[data-astro-cid-4lifv7nn],.pribeh[data-astro-cid-4lifv7nn][data-js] .pribeh__pokyn[data-astro-cid-4lifv7nn]{display:flex}.pribeh[data-astro-cid-4lifv7nn][data-js] .pribeh__ciara[data-astro-cid-4lifv7nn]{display:block}@media (width>=64rem){.pribeh[data-astro-cid-4lifv7nn][data-js] .pribeh__javisko[data-astro-cid-4lifv7nn]{padding:calc(var(--ram-y) + 1.5rem) calc(var(--ram-x) + clamp(1.5rem, 3vw, 3rem) + 2.5rem) calc(var(--ram-y) + 1.5rem) calc(var(--ram-x) + clamp(1.5rem, 3vw, 3rem));grid-template-rows:none;grid-template-columns:minmax(0,1fr) minmax(24rem,31rem);align-items:stretch;column-gap:clamp(2rem,4vw,4.5rem)}.pribeh--vpravo[data-astro-cid-4lifv7nn][data-js] .pribeh__javisko[data-astro-cid-4lifv7nn]{grid-template-columns:minmax(24rem,31rem) minmax(0,1fr)}.pribeh--vpravo[data-astro-cid-4lifv7nn] .pribeh__scena[data-astro-cid-4lifv7nn]{order:2}.pribeh[data-astro-cid-4lifv7nn][data-js] .pribeh__scena[data-astro-cid-4lifv7nn]{mask-image:linear-gradient(#0000,#000 4% 96%,#0000)}.pribeh[data-astro-cid-4lifv7nn][data-js] .pribeh__text[data-astro-cid-4lifv7nn]{justify-content:center;gap:2.5rem}.pribeh__javisko[data-astro-cid-4lifv7nn]{grid-template-columns:minmax(0,1fr) minmax(24rem,31rem);align-items:start}.pribeh[data-astro-cid-4lifv7nn]:not([data-js]) .pribeh__scena[data-astro-cid-4lifv7nn]{top:calc(var(--vyska-hlavicky,var(--hlavicka)) + 1.5rem);position:sticky}}.pribeh__h2[data-astro-cid-4lifv7nn]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text);text-wrap:balance;margin-top:1rem;font-size:clamp(1.75rem,1.2rem + 2.2vw,3rem);font-weight:600;line-height:1.08}.pribeh__lead[data-astro-cid-4lifv7nn]{color:var(--text-muted);margin-top:1rem;font-size:clamp(1rem,.95rem + .3vw,1.125rem);line-height:1.6}.pribeh__legenda[data-astro-cid-4lifv7nn]{color:var(--text-muted);flex-wrap:wrap;gap:.4rem 1.1rem;margin-top:1.25rem;font-size:.8125rem;display:flex}.pribeh__legenda[data-astro-cid-4lifv7nn] li[data-astro-cid-4lifv7nn]{align-items:center;gap:.45rem;display:inline-flex}.pribeh__legenda-bod[data-astro-cid-4lifv7nn]{border-radius:50%;width:.6rem;height:.6rem}.pribeh__pokyn[data-astro-cid-4lifv7nn]{color:var(--text-subtle);align-items:center;gap:.6rem;margin-top:1.75rem;font-size:.8125rem}.pribeh__pokyn-mys[data-astro-cid-4lifv7nn]{border:1.5px solid;border-radius:999px;width:1rem;height:1.5rem;position:relative}.pribeh__pokyn-mys[data-astro-cid-4lifv7nn]:after{content:"";width:2px;height:.3rem;animation:pribeh-mys 1.8s var(--ease-air) infinite;background:currentColor;border-radius:1px;margin-left:-1px;position:absolute;top:.3rem;left:50%}@keyframes pribeh-mys{0%{opacity:0;translate:0 -2px}40%{opacity:1}to{opacity:0;translate:0 6px}}.pribeh__hlava[data-astro-cid-4lifv7nn]{font-family:var(--font-display);font-variant-numeric:tabular-nums;align-items:baseline;gap:.5rem;display:flex}.pribeh__cislo[data-astro-cid-4lifv7nn]{color:var(--brand-ink);letter-spacing:-.03em;font-size:clamp(2.25rem,1.6rem + 2.4vw,3.75rem);font-weight:600;line-height:1}.pribeh__z[data-astro-cid-4lifv7nn]{color:var(--text-subtle);font-size:.9375rem;font-weight:500}.pribeh__nazov[data-astro-cid-4lifv7nn]{font-family:var(--font-display);letter-spacing:-.015em;color:var(--text);text-wrap:balance;margin-top:.75rem;font-size:clamp(1.375rem,1.05rem + 1.3vw,2rem);font-weight:600;line-height:1.15}.pribeh__nazov--zaver[data-astro-cid-4lifv7nn]{margin-top:0;font-size:clamp(1.625rem,1.2rem + 1.8vw,2.5rem)}.pribeh__popis[data-astro-cid-4lifv7nn]{color:var(--text-muted);margin-top:.75rem;font-size:clamp(.9375rem,.9rem + .25vw,1.0625rem);line-height:1.6}.pribeh__fakt[data-astro-cid-4lifv7nn]{background:var(--surface-brand-soft);color:var(--text-brand);border-radius:999px;align-items:center;gap:.5rem;margin-top:1rem;padding:.35rem .85rem .35rem .7rem;font-size:.875rem;font-weight:600;display:inline-flex}.pribeh__fakt[data-astro-cid-4lifv7nn]:before{content:"";background:currentColor;border-radius:50%;width:.45rem;height:.45rem}.pribeh__produkt[data-astro-cid-4lifv7nn]{color:inherit;grid-template-columns:5.5rem minmax(0,1fr);align-items:center;gap:1rem;margin-top:1.25rem;text-decoration:none;display:grid}.pribeh__foto[data-astro-cid-4lifv7nn]{aspect-ratio:1;background:var(--surface-brand-soft);box-shadow:0 1px 2px color-mix(in oklab, var(--shadow-ink) 6%, transparent), 0 14px 30px -18px color-mix(in oklab, var(--shadow-ink) 35%, transparent);border-radius:1rem;display:block;position:relative;overflow:hidden}.pribeh__foto[data-astro-cid-4lifv7nn] img{transition:scale .6s var(--ease-air)}.pribeh__produkt[data-astro-cid-4lifv7nn]:hover .pribeh__foto[data-astro-cid-4lifv7nn] img{scale:1.04}.pribeh__ikona[data-astro-cid-4lifv7nn]{width:52%;height:52%;color:var(--flow);position:absolute;inset:24%}.pribeh__produkt-nazov[data-astro-cid-4lifv7nn]{font-family:var(--font-display);color:var(--text);font-size:1.0625rem;font-weight:600;line-height:1.3;display:block}.pribeh__produkt-popis[data-astro-cid-4lifv7nn]{color:var(--text-muted);margin-top:.2rem;font-size:.8125rem;line-height:1.45;display:block}.pribeh__produkt[data-astro-cid-4lifv7nn] .pribeh__sipka,.pribeh__odkazy[data-astro-cid-4lifv7nn] .pribeh__sipka{vertical-align:-.12em;width:1rem;height:1rem;color:var(--text-brand);transition:translate var(--duration-base) var(--ease-air);margin-left:.35rem;display:inline-block}.pribeh__odkazy[data-astro-cid-4lifv7nn] .btn--primary .pribeh__sipka{color:currentColor}.pribeh__produkt[data-astro-cid-4lifv7nn]:hover .pribeh__sipka{translate:3px}.pribeh__produkt[data-astro-cid-4lifv7nn]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px;border-radius:1rem}.pribeh__zhrnutie[data-astro-cid-4lifv7nn]{gap:.9rem;margin-top:1.25rem;display:grid}.pribeh__zhrnutie[data-astro-cid-4lifv7nn] li[data-astro-cid-4lifv7nn]{grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:.85rem;display:grid}.pribeh__zhrnutie-cislo[data-astro-cid-4lifv7nn]{background:var(--action);width:2rem;height:2rem;color:var(--text-on-brand);font-family:var(--font-display);border-radius:50%;place-items:center;font-size:.875rem;font-weight:600;display:grid}.pribeh__zhrnutie-nazov[data-astro-cid-4lifv7nn]{font-family:var(--font-display);color:var(--text);font-size:1.0625rem;font-weight:600;line-height:1.3;display:block}.pribeh__zhrnutie-text[data-astro-cid-4lifv7nn]{color:var(--text-muted);margin-top:.15rem;font-size:.9375rem;line-height:1.5;display:block}@media (width<=63.999rem){.pribeh__zhrnutie[data-astro-cid-4lifv7nn]{gap:.55rem;margin-top:.75rem}.pribeh__zhrnutie[data-astro-cid-4lifv7nn] li[data-astro-cid-4lifv7nn]{grid-template-columns:1.6rem minmax(0,1fr);gap:.6rem}.pribeh__zhrnutie-cislo[data-astro-cid-4lifv7nn]{width:1.6rem;height:1.6rem;font-size:.75rem}.pribeh__zhrnutie-nazov[data-astro-cid-4lifv7nn]{font-size:.9375rem}.pribeh__zhrnutie-text[data-astro-cid-4lifv7nn]{font-size:.8125rem;line-height:1.4}}.pribeh__fakty[data-astro-cid-4lifv7nn]{grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));gap:.75rem 1.5rem;margin-top:1.5rem;display:grid}.pribeh__fakty[data-astro-cid-4lifv7nn] dd[data-astro-cid-4lifv7nn]{font-family:var(--font-display);color:var(--text);font-size:clamp(1.375rem,1.1rem + 1vw,1.875rem);font-weight:600;line-height:1.1}.pribeh__fakty[data-astro-cid-4lifv7nn] dt[data-astro-cid-4lifv7nn]{color:var(--text-muted);margin-top:.25rem;font-size:.8125rem}.pribeh__odkazy[data-astro-cid-4lifv7nn]{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}@media (width<=63.999rem){.pribeh__fakty[data-astro-cid-4lifv7nn]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem .75rem;margin-top:1rem}.pribeh__fakty[data-astro-cid-4lifv7nn] dd[data-astro-cid-4lifv7nn]{font-size:1.0625rem}.pribeh__fakty[data-astro-cid-4lifv7nn] dt[data-astro-cid-4lifv7nn]{font-size:.6875rem;line-height:1.35}.pribeh__odkazy[data-astro-cid-4lifv7nn]{gap:.5rem;margin-top:1.1rem}.pribeh[data-astro-cid-4lifv7nn][data-js] .pribeh__nazov--zaver[data-astro-cid-4lifv7nn]{font-size:1.375rem}.pribeh[data-astro-cid-4lifv7nn][data-js] .pribeh__h2[data-astro-cid-4lifv7nn]{font-size:1.625rem}.pribeh[data-astro-cid-4lifv7nn][data-js] .pribeh__lead[data-astro-cid-4lifv7nn]{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (width<=63.999rem) and (height<=760px){.pribeh[data-astro-cid-4lifv7nn][data-js] .pribeh__javisko[data-astro-cid-4lifv7nn]{grid-template-rows:minmax(0,37%) minmax(0,1fr);gap:.5rem}.pribeh[data-astro-cid-4lifv7nn][data-js] .pribeh__lead[data-astro-cid-4lifv7nn]{-webkit-line-clamp:4;font-size:.9375rem}.pribeh[data-astro-cid-4lifv7nn][data-js] .pribeh__legenda[data-astro-cid-4lifv7nn],.pribeh[data-astro-cid-4lifv7nn][data-js] .pribeh__pokyn[data-astro-cid-4lifv7nn]{display:none}.pribeh__cislo[data-astro-cid-4lifv7nn]{font-size:2rem}.pribeh__nazov[data-astro-cid-4lifv7nn]{margin-top:.4rem;font-size:1.25rem}.pribeh__popis[data-astro-cid-4lifv7nn]{margin-top:.5rem;font-size:.875rem;line-height:1.5}.pribeh__fakt[data-astro-cid-4lifv7nn]{margin-top:.6rem;padding-block:.2rem;font-size:.8125rem}.pribeh__produkt[data-astro-cid-4lifv7nn]{grid-template-columns:4rem minmax(0,1fr);gap:.75rem;margin-top:.75rem}.pribeh__produkt-popis[data-astro-cid-4lifv7nn]{display:none}.pribeh__zhrnutie[data-astro-cid-4lifv7nn]{gap:.35rem;margin-top:.5rem}.pribeh__zhrnutie-text[data-astro-cid-4lifv7nn]{font-size:.75rem;line-height:1.35}.pribeh[data-astro-cid-4lifv7nn][data-js] .pribeh__nazov--zaver[data-astro-cid-4lifv7nn]{font-size:1.25rem}.pribeh__odkazy[data-astro-cid-4lifv7nn]{margin-top:.75rem}.pribeh[data-astro-cid-4lifv7nn][data-js] .pribeh__h2[data-astro-cid-4lifv7nn]{margin-top:.6rem;font-size:1.375rem}}@media (width>=64rem){.pribeh__produkt[data-astro-cid-4lifv7nn]{grid-template-columns:10.5rem minmax(0,1fr);gap:1.25rem;margin-top:1.75rem}.pribeh__foto[data-astro-cid-4lifv7nn]{border-radius:1.25rem}.pribeh__produkt-nazov[data-astro-cid-4lifv7nn]{font-size:1.1875rem}.pribeh__produkt-popis[data-astro-cid-4lifv7nn]{font-size:.875rem}}@media (width>=64rem) and (height<=760px){.pribeh__produkt[data-astro-cid-4lifv7nn]{grid-template-columns:7.5rem minmax(0,1fr)}.pribeh__h2[data-astro-cid-4lifv7nn]{font-size:clamp(1.75rem,1.2rem + 1.6vw,2.5rem)}}.pribeh[data-astro-cid-4lifv7nn]:has(:is(.pribeh__snimka--uvod,.pribeh__snimka--zaver).je-aktivna) .dcv__okolie{opacity:1}.pribeh__stupnica[data-astro-cid-4lifv7nn]{z-index:3;top:50%;right:calc(var(--ram-x) + .75rem);flex-direction:column;justify-content:space-between;align-items:center;width:1.75rem;height:min(20rem,46%);position:absolute;translate:0 -50%}.pribeh__stupnica-os[data-astro-cid-4lifv7nn]{background:var(--tint-brand-2);border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:.875rem;bottom:.875rem;left:50%;overflow:hidden}.pribeh__stupnica-plna[data-astro-cid-4lifv7nn]{background:var(--color-brand-500);transform-origin:top;scale:1 var(--p,0);position:absolute;inset:0}.pribeh__bodka[data-astro-cid-4lifv7nn]{border:1px solid var(--tint-brand-3);background:var(--surface);width:1.75rem;height:1.75rem;color:var(--text-subtle);font-family:var(--font-display);font-variant-numeric:tabular-nums;cursor:pointer;transition:background var(--duration-base) var(--ease-air), border-color var(--duration-base) var(--ease-air), color var(--duration-base) var(--ease-air), box-shadow var(--duration-base) var(--ease-air), scale var(--duration-base) var(--ease-air);border-radius:50%;place-items:center;font-size:.75rem;font-weight:600;display:grid;position:relative}.pribeh__bodka[data-astro-cid-4lifv7nn]:hover,.pribeh__bodka[data-astro-cid-4lifv7nn].je-prejdena{border-color:var(--flow);color:var(--text-brand)}.pribeh__bodka[data-astro-cid-4lifv7nn][aria-current]{border-color:var(--brand-ink);background:var(--action);color:var(--text-on-brand);box-shadow:0 0 0 4px color-mix(in oklab, var(--tint-brand-2) 80%, transparent);scale:1.12}.pribeh__bodka[data-astro-cid-4lifv7nn]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.pribeh__ciara[data-astro-cid-4lifv7nn]{pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.pribeh__ciara[data-astro-cid-4lifv7nn] path[data-astro-cid-4lifv7nn]{fill:none;stroke:var(--color-brand-500);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;opacity:0}.pribeh__ciara[data-astro-cid-4lifv7nn] circle[data-astro-cid-4lifv7nn]{opacity:0}.pribeh__ciara-bod[data-astro-cid-4lifv7nn]{fill:var(--brand-ink);stroke:var(--surface);stroke-width:2px}.pribeh__ciara-pulz[data-astro-cid-4lifv7nn]{fill:none;stroke:var(--color-brand-500);stroke-width:1.5px;transform-box:fill-box;transform-origin:50%}.pribeh__ciara[data-astro-cid-4lifv7nn].je-viditelna path[data-astro-cid-4lifv7nn]{opacity:1;stroke-dashoffset:0;transition:stroke-dashoffset .65s var(--ease-air) .52s, opacity .15s linear .52s}.pribeh__ciara[data-astro-cid-4lifv7nn].na-odznaku .pribeh__ciara-bod[data-astro-cid-4lifv7nn]{display:none}.pribeh__ciara[data-astro-cid-4lifv7nn].je-viditelna .pribeh__ciara-bod[data-astro-cid-4lifv7nn]{opacity:1;transition:opacity .25s linear 1.1s}.pribeh__ciara[data-astro-cid-4lifv7nn].je-viditelna .pribeh__ciara-pulz[data-astro-cid-4lifv7nn]{animation:pribeh-pulz 2.2s var(--ease-air) 1.2s infinite}@keyframes pribeh-pulz{0%{opacity:.8;scale:1}80%,to{opacity:0;scale:3.2}}@media (prefers-reduced-motion:reduce){.pribeh[data-astro-cid-4lifv7nn][data-js] .pribeh__kamera[data-astro-cid-4lifv7nn],.pribeh[data-astro-cid-4lifv7nn][data-js] .pribeh__snimka[data-astro-cid-4lifv7nn],.pribeh__ciara[data-astro-cid-4lifv7nn].je-viditelna path[data-astro-cid-4lifv7nn],.pribeh__ciara[data-astro-cid-4lifv7nn].je-viditelna .pribeh__ciara-bod[data-astro-cid-4lifv7nn]{transition:none!important}.pribeh__ciara[data-astro-cid-4lifv7nn].je-viditelna .pribeh__ciara-pulz[data-astro-cid-4lifv7nn],.pribeh__pokyn-mys[data-astro-cid-4lifv7nn]:after{animation:none}}.pribeh-podstranka[data-astro-cid-h42sz3hf]{margin-bottom:3rem}.tp[data-astro-cid-652nmlkm]{gap:clamp(3.5rem,6vw,5.5rem);display:grid}.tp-h2[data-astro-cid-652nmlkm]{font-family:var(--font-display);letter-spacing:-.02em;margin-top:.6rem;font-size:clamp(1.6rem,1.2rem + 1.3vw,2.25rem);font-weight:600;line-height:1.15}.tp-uvod[data-astro-cid-652nmlkm]{grid-template-columns:minmax(0,1fr);align-items:center;gap:2rem;display:grid}@media (width>=64rem){.tp-uvod[data-astro-cid-652nmlkm]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:4rem}.tp-uvod--bez-fotky[data-astro-cid-652nmlkm]{grid-template-columns:minmax(0,1fr)}}.tp-uvod__zhrnutie[data-astro-cid-652nmlkm]{max-width:40rem;color:var(--text);font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);line-height:1.6}.tp-fakty[data-astro-cid-652nmlkm]{background:var(--border);box-shadow:0 0 0 1px var(--border);border-radius:1.1rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:2rem 0 0;display:grid;overflow:hidden}.tp-uvod--bez-fotky[data-astro-cid-652nmlkm] .tp-fakty[data-astro-cid-652nmlkm]{max-width:56rem}@media (width>=64rem){.tp-uvod--bez-fotky[data-astro-cid-652nmlkm] .tp-fakty[data-astro-cid-652nmlkm]{grid-template-columns:repeat(4,minmax(0,1fr))}}.tp-fakty[data-astro-cid-652nmlkm] div[data-astro-cid-652nmlkm]{background:var(--surface);min-width:0;padding:1.1rem 1.25rem}.tp-fakty[data-astro-cid-652nmlkm] dt[data-astro-cid-652nmlkm]{overflow-wrap:anywhere;color:var(--text-brand);font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:clamp(1.35rem,1.1rem + .8vw,1.75rem);font-weight:600;line-height:1.1}.tp-fakty[data-astro-cid-652nmlkm] dd[data-astro-cid-652nmlkm]{color:var(--text-muted);margin:.35rem 0 0;font-size:.875rem;line-height:1.45}.tp-uvod__foto[data-astro-cid-652nmlkm]{background:var(--surface-sunken);border-radius:1.5rem;margin:0;overflow:hidden}.tp-princip[data-astro-cid-652nmlkm]{grid-template-columns:minmax(0,1fr);align-items:center;gap:2rem;margin-top:2rem;display:grid}@media (width>=64rem){.tp-princip[data-astro-cid-652nmlkm]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2.5rem}.tp-princip--bez-schemy[data-astro-cid-652nmlkm]{grid-template-columns:minmax(0,1fr)}}.tp-schema[data-astro-cid-652nmlkm]{background:var(--surface);box-shadow:0 0 0 1px var(--border);border-radius:1.5rem;margin:0;padding:clamp(1rem,3vw,2rem)}.tp-schema[data-astro-cid-652nmlkm] img{width:100%;height:auto;max-height:34rem;margin-inline:auto;display:block;object-fit:contain!important}@media (width>=64rem){.tp-princip[data-astro-cid-652nmlkm]:not(.tp-princip--bez-schemy){align-items:stretch}.tp-schema[data-astro-cid-652nmlkm]{min-height:24rem;position:relative}.tp-schema[data-astro-cid-652nmlkm] img{width:calc(100% - 1.8rem);height:calc(100% - 1.8rem);max-height:none;position:absolute;top:.9rem;left:.9rem}.tp-princip[data-astro-cid-652nmlkm]:not(.tp-princip--bez-schemy) .tp-kroky[data-astro-cid-652nmlkm]{align-content:space-between;gap:1rem}.tp-princip[data-astro-cid-652nmlkm]:not(.tp-princip--bez-schemy) .tp-kroky[data-astro-cid-652nmlkm] li[data-astro-cid-652nmlkm]{padding:1.4rem 1.5rem}}.tp-kroky[data-astro-cid-652nmlkm]{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.tp-princip--bez-schemy[data-astro-cid-652nmlkm] .tp-kroky[data-astro-cid-652nmlkm]{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.tp-kroky[data-astro-cid-652nmlkm] li[data-astro-cid-652nmlkm]{background:var(--surface-sunken);border-radius:1rem;grid-template-columns:auto minmax(0,1fr);gap:1rem;padding:1.1rem 1.25rem;display:grid}.tp-kroky__cislo[data-astro-cid-652nmlkm]{background:var(--text);width:2rem;height:2rem;color:var(--surface);font-variant-numeric:tabular-nums;border-radius:.5rem;place-items:center;font-size:.875rem;font-weight:700;display:grid}.tp-kroky[data-astro-cid-652nmlkm] h3[data-astro-cid-652nmlkm]{font-size:1.0625rem;font-weight:600}.tp-kroky[data-astro-cid-652nmlkm] p[data-astro-cid-652nmlkm]{color:var(--text-muted);margin-top:.25rem;line-height:1.55}.tp-komponenty[data-astro-cid-652nmlkm]{grid-template-columns:repeat(auto-fit,minmax(min(100%,21rem),1fr));gap:1rem;margin-top:2rem;display:grid}.tp-komp[data-astro-cid-652nmlkm]{background:var(--surface);box-shadow:0 0 0 1px var(--border);border-radius:1.1rem;grid-template-columns:7.5rem minmax(0,1fr);align-items:start;gap:1.1rem;padding:1rem;display:grid}.tp-komp__foto[data-astro-cid-652nmlkm]{background:var(--surface-sunken);border-radius:.8rem;overflow:hidden}.tp-komp__foto--produkt[data-astro-cid-652nmlkm]{padding:.4rem}.tp-komp__foto--produkt[data-astro-cid-652nmlkm] img{object-fit:contain!important}.tp-komp__telo[data-astro-cid-652nmlkm]{flex-direction:column;min-height:100%;display:flex}.tp-komp[data-astro-cid-652nmlkm] h3[data-astro-cid-652nmlkm]{font-size:1.0625rem;font-weight:600;line-height:1.3}.tp-komp[data-astro-cid-652nmlkm] p[data-astro-cid-652nmlkm]{color:var(--text-muted);margin-top:.35rem;font-size:.9375rem;line-height:1.55}.tp-komp__odkaz[data-astro-cid-652nmlkm]{color:var(--text-brand);align-items:center;gap:.4rem;margin-top:auto;padding-top:.6rem;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.tp-komp__odkaz[data-astro-cid-652nmlkm]:hover{text-underline-offset:4px;text-decoration:underline}@media (width<=30rem){.tp-komp[data-astro-cid-652nmlkm]{grid-template-columns:5.5rem minmax(0,1fr)}}.tp-detail[data-astro-cid-652nmlkm]{grid-template-columns:minmax(0,1fr);align-items:start;gap:2.5rem;display:grid}@media (width>=64rem){.tp-detail[data-astro-cid-652nmlkm]{grid-template-columns:minmax(0,46rem) minmax(17rem,23rem);justify-content:space-between;gap:3rem}.tp-bok[data-astro-cid-652nmlkm]{top:var(--tp-top,6rem);position:sticky}}.tp-bok[data-astro-cid-652nmlkm]{gap:1rem;display:grid}.tp-bok__karta[data-astro-cid-652nmlkm]{background:var(--surface-sunken);border-radius:1.25rem;padding:1.4rem 1.5rem}.tp-bok__karta--vyzva[data-astro-cid-652nmlkm]{background:radial-gradient(70% 90% at 100% 0%, color-mix(in oklab, var(--flow) 22%, transparent), transparent 70%), var(--tint-brand-1);box-shadow:0 0 0 1px color-mix(in oklab, var(--brand-ink) 18%, transparent)}.tp-bok__nadpis[data-astro-cid-652nmlkm]{font-family:var(--font-display);font-size:1.1875rem;font-weight:600}.tp-bok__karta--vyzva[data-astro-cid-652nmlkm] p[data-astro-cid-652nmlkm]:not(.tp-bok__nadpis){color:var(--text-muted);margin-top:.4rem;font-size:.9375rem;line-height:1.55}.tp-bok__tlacidlo[data-astro-cid-652nmlkm]{margin-top:1rem;padding:.75rem 1.2rem;font-size:.9375rem}.tp-bok__stitok[data-astro-cid-652nmlkm]{color:var(--text-subtle);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:600}.tp-bok__zoznam[data-astro-cid-652nmlkm]{gap:.15rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.tp-bok__zoznam[data-astro-cid-652nmlkm] a[data-astro-cid-652nmlkm]{color:var(--text);border-radius:.6rem;align-items:center;gap:.65rem;padding:.45rem .6rem;font-size:.9375rem;text-decoration:none;display:flex}.tp-bok__zoznam[data-astro-cid-652nmlkm] a[data-astro-cid-652nmlkm]:hover{background:var(--surface)}.tp-bok__zoznam[data-astro-cid-652nmlkm] a[data-astro-cid-652nmlkm] span[data-astro-cid-652nmlkm]{background:var(--surface);width:1.5rem;height:1.5rem;color:var(--text-muted);border-radius:.4rem;flex:none;place-items:center;font-size:.75rem;font-weight:700;display:grid}.tp-bok__zoznam[data-astro-cid-652nmlkm] a[data-astro-cid-652nmlkm][aria-current=page]{background:var(--surface);font-weight:600}.tp-bok__zoznam[data-astro-cid-652nmlkm] a[data-astro-cid-652nmlkm][aria-current=page] span[data-astro-cid-652nmlkm]{background:var(--action);color:#fff}.tp-prose[data-astro-cid-652nmlkm]{max-width:46rem}.tp-prose[data-astro-cid-652nmlkm] table{max-width:100%;font-size:.9375rem;display:block;overflow-x:auto}.tp-bilancia[data-astro-cid-652nmlkm]{grid-template-columns:minmax(0,1fr);gap:1.25rem;margin-top:2rem;display:grid}@media (width>=48rem){.tp-bilancia[data-astro-cid-652nmlkm]{grid-template-columns:repeat(2,minmax(0,1fr))}}.tp-bilancia__karta[data-astro-cid-652nmlkm]{box-shadow:0 0 0 1px var(--border);border-radius:1.25rem;padding:clamp(1.5rem,3vw,2rem)}.tp-bilancia__karta--plus[data-astro-cid-652nmlkm]{background:color-mix(in oklab, var(--tint-brand-1) 70%, var(--surface))}.tp-bilancia__karta--minus[data-astro-cid-652nmlkm]{background:var(--surface)}.tp-bilancia[data-astro-cid-652nmlkm] h3[data-astro-cid-652nmlkm]{font-family:var(--font-display);font-size:1.25rem;font-weight:600}.tp-bilancia[data-astro-cid-652nmlkm] ul[data-astro-cid-652nmlkm]{gap:.8rem;margin:1.1rem 0 0;padding:0;list-style:none;display:grid}.tp-bilancia[data-astro-cid-652nmlkm] li[data-astro-cid-652nmlkm]{color:var(--text);padding-left:1.9rem;line-height:1.55;position:relative}.tp-bilancia[data-astro-cid-652nmlkm] li[data-astro-cid-652nmlkm]:before{content:"";background-position:50%;background-repeat:no-repeat;background-size:.8rem;border-radius:50%;width:1.25rem;height:1.25rem;position:absolute;top:.15rem;left:0}.tp-bilancia__karta--plus[data-astro-cid-652nmlkm] li[data-astro-cid-652nmlkm]:before{background-color:var(--action);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m3.5 8.5 3 3 6-7' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.tp-bilancia__karta--minus[data-astro-cid-652nmlkm] li[data-astro-cid-652nmlkm]:before{background-color:var(--surface-sunken);box-shadow:inset 0 0 0 1px var(--border-strong);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8h8' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.tp-zdroje[data-astro-cid-652nmlkm]{max-width:56rem;color:var(--text-subtle);margin-top:-2rem;font-size:.8125rem;line-height:1.6}.tp-zdroje[data-astro-cid-652nmlkm] strong[data-astro-cid-652nmlkm]{color:var(--text-muted);font-weight:600}.tz[data-astro-cid-xvyacrcg]{gap:2.5rem;padding-top:3.5rem;padding-bottom:4rem;display:grid}.tz-susedia[data-astro-cid-xvyacrcg]{gap:1rem;display:grid}@media (width>=48rem){.tz-susedia[data-astro-cid-xvyacrcg]{grid-template-columns:repeat(2,minmax(0,1fr))}}.tz-sused[data-astro-cid-xvyacrcg]{background:var(--surface);box-shadow:0 0 0 1px var(--border);color:var(--text);transition:box-shadow var(--duration-base) var(--ease-air), translate var(--duration-base) var(--ease-air);border-radius:1.25rem;gap:.35rem;padding:1.4rem 1.6rem;text-decoration:none;display:grid}.tz-sused[data-astro-cid-xvyacrcg]:hover{box-shadow:0 0 0 1px var(--border-brand), 0 16px 36px -24px color-mix(in oklab, var(--shadow-ink) 35%, transparent);translate:0 -2px}.tz-sused--dalsia[data-astro-cid-xvyacrcg]{text-align:right}.tz-sused__smer[data-astro-cid-xvyacrcg]{color:var(--text-brand);font-size:.8125rem;font-weight:600}.tz-sused__nazov[data-astro-cid-xvyacrcg]{font-family:var(--font-display);font-size:1.25rem;font-weight:600}.tz-sused__text[data-astro-cid-xvyacrcg]{color:var(--text-muted);font-size:.9rem;line-height:1.5}.tz-vyzva[data-astro-cid-xvyacrcg]{background:radial-gradient(50% 80% at 100% 0%, oklch(100% 0 0/.14), transparent 70%), var(--surface-brand);color:var(--text-on-brand);border-radius:1.75rem;align-items:center;gap:1.5rem;padding:clamp(2rem,4vw,3rem);display:grid}@media (width>=64rem){.tz-vyzva[data-astro-cid-xvyacrcg]{grid-template-columns:minmax(0,1fr) auto;gap:3rem}}.tz-vyzva[data-astro-cid-xvyacrcg] h2[data-astro-cid-xvyacrcg]{color:var(--text-on-brand);font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(1.5rem,1.15rem + 1.1vw,2.1rem);font-weight:600}.tz-vyzva[data-astro-cid-xvyacrcg] p[data-astro-cid-xvyacrcg]{color:oklch(100% 0 0/.82);margin-top:.5rem;font-size:1.0625rem}.tz-vyzva__tlacidla[data-astro-cid-xvyacrcg]{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;display:flex}.tz-vyzva__odkaz[data-astro-cid-xvyacrcg]{color:var(--text-on-brand);text-underline-offset:4px;align-items:center;gap:.45rem;font-weight:600;text-decoration:underline oklch(100% 0 0/.4);display:inline-flex}.stitky[data-astro-cid-vd65hfmg]{pointer-events:none;position:absolute;inset:.65rem}.stitky__funkcie[data-astro-cid-vd65hfmg]{flex-direction:column;align-items:flex-start;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.stitok[data-astro-cid-vd65hfmg]{background:color-mix(in oklab, var(--surface) 92%, transparent);box-shadow:0 0 0 1px var(--border), 0 4px 12px -6px color-mix(in oklab, var(--shadow-ink) 35%, transparent);backdrop-filter:blur(6px);color:var(--text);border-radius:999px;align-items:center;gap:.3rem;padding:.28rem .6rem .28rem .45rem;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}.stitok[data-astro-cid-vd65hfmg] svg[data-astro-cid-vd65hfmg]{width:.95rem;height:.95rem;color:var(--brand-ink)}.stitok--hrdlo[data-astro-cid-vd65hfmg]{color:var(--text-brand);font-variant-numeric:tabular-nums;padding-inline:.6rem;position:absolute;bottom:0;right:0}.pf-layout[data-astro-cid-t76tyf2m]{gap:1.5rem;display:grid}@media (width>=64rem){.pf-layout[data-astro-cid-t76tyf2m]{grid-template-columns:17rem minmax(0,1fr);align-items:start;gap:2rem}.pf[data-astro-cid-t76tyf2m]{top:var(--pf-top,6rem);position:sticky}}.pf[data-astro-cid-t76tyf2m]{background:var(--surface);box-shadow:0 0 0 1px var(--border);border-radius:1.25rem;grid-template-columns:minmax(0,1fr);gap:1rem;padding:1rem 1.1rem;display:grid}.pf__nadpis[data-astro-cid-t76tyf2m]{color:var(--text-subtle);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.6rem;font-size:.75rem;font-weight:600}.pf__kat[data-astro-cid-t76tyf2m] ul[data-astro-cid-t76tyf2m]{gap:.15rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.pf__kat-odkaz[data-astro-cid-t76tyf2m]{color:var(--text);transition:background var(--duration-base), color var(--duration-base);border-radius:.65rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.32rem .7rem;font-size:.875rem;text-decoration:none;display:flex}.pf__kat-odkaz[data-astro-cid-t76tyf2m]:hover{background:var(--surface-sunken)}.pf__kat-odkaz[data-astro-cid-t76tyf2m]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.pf__kat-pocet[data-astro-cid-t76tyf2m]{color:var(--text-subtle);font-variant-numeric:tabular-nums;flex:none;font-size:.8125rem}.pf__kat-odkaz--aktivna[data-astro-cid-t76tyf2m],.pf__kat-odkaz--aktivna[data-astro-cid-t76tyf2m]:hover{background:var(--action);color:#fff;font-weight:600}.pf__kat-odkaz--aktivna[data-astro-cid-t76tyf2m] .pf__kat-pocet[data-astro-cid-t76tyf2m]{color:#fff;opacity:.95}@media (width<=63.99rem){.pf__kat[data-astro-cid-t76tyf2m] ul[data-astro-cid-t76tyf2m]{scrollbar-width:none;gap:.45rem;margin-inline:-1.25rem;padding:.1rem 1.25rem .4rem;display:flex;overflow-x:auto}.pf__kat-odkaz[data-astro-cid-t76tyf2m]{white-space:nowrap;box-shadow:0 0 0 1px var(--border);border-radius:999px;padding:.45rem .85rem;font-size:.875rem}.pf__kat-odkaz--aktivna[data-astro-cid-t76tyf2m]{box-shadow:0 0 0 1px var(--action)}}.pf__filtre[data-astro-cid-t76tyf2m]{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr);gap:.85rem;padding-top:1rem;display:grid}.pf__filtre[data-astro-cid-t76tyf2m] .pf__nadpis[data-astro-cid-t76tyf2m]{margin-bottom:-.35rem}.pf__prazdna[data-astro-cid-t76tyf2m]{color:var(--text-muted);padding:2.5rem 0}.pf__lista[data-astro-cid-t76tyf2m]{justify-content:flex-end;margin-bottom:1rem;display:flex}.pf__lista[data-astro-cid-t76tyf2m][hidden]{display:none}.pf__zoradit[data-astro-cid-t76tyf2m]{color:var(--text-muted);align-items:center;gap:.6rem;font-size:.875rem;display:inline-flex}.pf__zoradit[data-astro-cid-t76tyf2m] select[data-astro-cid-t76tyf2m]{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4' fill='none' stroke='%2364748b' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right .8rem center / .9rem, var(--surface);box-shadow:0 0 0 1px var(--border);color:var(--text);font:inherit;appearance:none;cursor:pointer;border:0;border-radius:999px;padding:.5rem 2.2rem .5rem .9rem;font-weight:600}.pf__zoradit[data-astro-cid-t76tyf2m] select[data-astro-cid-t76tyf2m]:hover{box-shadow:0 0 0 1px var(--border-brand)}.pf__zoradit[data-astro-cid-t76tyf2m] select[data-astro-cid-t76tyf2m]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.pf__prazdna[data-astro-cid-t76tyf2m] a[data-astro-cid-t76tyf2m]{color:var(--text-brand);margin-left:.4rem;font-weight:600}.pf__filtre[data-astro-cid-t76tyf2m][hidden],.pf__karta[data-astro-cid-t76tyf2m][hidden],.pf__nic[data-astro-cid-t76tyf2m][hidden],[data-astro-cid-t76tyf2m][data-pf-zrusit][hidden]{display:none}.pf__hore[data-astro-cid-t76tyf2m]{gap:.75rem;display:grid}.pf__stav[data-astro-cid-t76tyf2m]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.pf__hladat[data-astro-cid-t76tyf2m]{background:var(--surface-sunken);color:var(--text-muted);border-radius:999px;align-items:center;gap:.6rem;padding:.45rem .85rem;display:flex}.pf__hladat[data-astro-cid-t76tyf2m]:focus-within{box-shadow:0 0 0 2px var(--focus-ring)}.pf__hladat[data-astro-cid-t76tyf2m] svg[data-astro-cid-t76tyf2m]{flex:none;width:1.1rem;height:1.1rem}.pf__hladat[data-astro-cid-t76tyf2m] input[data-astro-cid-t76tyf2m]{width:100%;min-width:0;color:var(--text);background:0 0;border:0;outline:none;flex:1;font-size:.9375rem}.pf__pocet[data-astro-cid-t76tyf2m]{color:var(--text-muted);font-size:.875rem}.pf__pocet[data-astro-cid-t76tyf2m] span[data-astro-cid-t76tyf2m]{color:var(--text);font-weight:600}.pf__zrusit[data-astro-cid-t76tyf2m],.pf__nic[data-astro-cid-t76tyf2m] button[data-astro-cid-t76tyf2m]{color:var(--text-brand);cursor:pointer;background:0 0;border:0;font-size:.875rem;font-weight:600}.pf__skupiny[data-astro-cid-t76tyf2m]{gap:.75rem;display:grid}.pf__skupina[data-astro-cid-t76tyf2m]{border:0;min-width:0;margin:0;padding:0}.pf__skupina[data-astro-cid-t76tyf2m] legend[data-astro-cid-t76tyf2m]{color:var(--text-muted);margin-bottom:.4rem;font-size:.8125rem;font-weight:600}.pf__cipy[data-astro-cid-t76tyf2m]{flex-wrap:wrap;gap:.35rem;display:flex}.pf__cip[data-astro-cid-t76tyf2m]{cursor:pointer;position:relative}.pf__cip[data-astro-cid-t76tyf2m] input[data-astro-cid-t76tyf2m]{opacity:0;pointer-events:none;position:absolute}.pf__cip[data-astro-cid-t76tyf2m] span[data-astro-cid-t76tyf2m]{background:var(--surface);box-shadow:0 0 0 1px var(--border);color:var(--text);transition:background var(--duration-base), box-shadow var(--duration-base), color var(--duration-base);border-radius:999px;padding:.3rem .7rem;font-size:.8125rem;display:inline-block}.pf__cip[data-astro-cid-t76tyf2m]:hover span[data-astro-cid-t76tyf2m]{box-shadow:0 0 0 1px var(--border-brand)}.pf__cip[data-astro-cid-t76tyf2m] input[data-astro-cid-t76tyf2m]:checked+span[data-astro-cid-t76tyf2m]{background:var(--action);box-shadow:0 0 0 1px var(--action);color:#fff}.pf__cip[data-astro-cid-t76tyf2m] input[data-astro-cid-t76tyf2m]:focus-visible+span[data-astro-cid-t76tyf2m]{outline:2px solid var(--focus-ring);outline-offset:2px}.pf__nic[data-astro-cid-t76tyf2m]{color:var(--text-muted);text-align:center;padding:2.5rem 0}.pf__nic[data-astro-cid-t76tyf2m] button[data-astro-cid-t76tyf2m]{margin-left:.4rem}.ref[data-astro-cid-ngaetpow]{gap:1.5rem;display:grid}.ref__fakty[data-astro-cid-ngaetpow]{flex-wrap:wrap;gap:.75rem;margin:0;display:flex}.ref__fakty[data-astro-cid-ngaetpow] div[data-astro-cid-ngaetpow]{background:var(--surface-sunken);border-radius:.9rem;padding:.6rem 1rem}.ref__fakty[data-astro-cid-ngaetpow] dt[data-astro-cid-ngaetpow]{color:var(--text-subtle);font-size:.75rem;font-weight:600}.ref__fakty[data-astro-cid-ngaetpow] dd[data-astro-cid-ngaetpow]{color:var(--text);margin:.1rem 0 0;font-weight:600}.ref__nadpis[data-astro-cid-ngaetpow]{font-family:var(--font-display);letter-spacing:-.01em;margin-top:.5rem;font-size:1.375rem;font-weight:600}.ref__galeria[data-astro-cid-ngaetpow]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.ref__foto--hlavna[data-astro-cid-ngaetpow]{grid-column:1/-1}@media (width>=64rem){.ref__galeria[data-astro-cid-ngaetpow]{grid-template-columns:repeat(4,minmax(0,1fr))}.ref__foto--hlavna[data-astro-cid-ngaetpow]{grid-area:span 2/span 2}}.ref__galeria--jedna[data-astro-cid-ngaetpow]{grid-template-columns:minmax(0,1fr);max-width:56rem}.ref__foto[data-astro-cid-ngaetpow] a[data-astro-cid-ngaetpow]{background:var(--surface-sunken);border-radius:1rem;height:100%;display:block;overflow:hidden}.ref__foto[data-astro-cid-ngaetpow] img{object-fit:cover;width:100%;height:100%;transition:scale .6s var(--ease-air);display:block}.ref__foto[data-astro-cid-ngaetpow] a[data-astro-cid-ngaetpow]:hover img{scale:1.03}.ref__foto[data-astro-cid-ngaetpow] a[data-astro-cid-ngaetpow]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ref__produkty[data-astro-cid-ngaetpow]{gap:1rem;display:grid}.ref__vyzva[data-astro-cid-ngaetpow]{background:var(--surface-brand-soft);color:var(--text);border-radius:1rem;margin-top:.5rem;padding:1.25rem 1.5rem}.ref__vyzva[data-astro-cid-ngaetpow] a[data-astro-cid-ngaetpow]{color:var(--text-brand);margin-left:.4rem;font-weight:600}@media (prefers-reduced-motion:reduce){.ref__foto[data-astro-cid-ngaetpow] img{transition:none}}.onas[data-astro-cid-cmghu7i4]{gap:clamp(3.5rem,6vw,5.5rem);display:grid}.onas__h2[data-astro-cid-cmghu7i4]{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin-top:.75rem;font-size:clamp(1.75rem,1.3rem + 1.5vw,2.5rem);font-weight:600;line-height:1.12}.onas__text[data-astro-cid-cmghu7i4]{color:var(--text-muted);margin-top:1rem;font-size:1.0625rem;line-height:1.7}.onas__uvod[data-astro-cid-cmghu7i4]{align-items:stretch;gap:2.5rem;display:grid}@media (width>=64rem){.onas__uvod[data-astro-cid-cmghu7i4]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:4rem}}.onas__znak[data-astro-cid-cmghu7i4]{background:radial-gradient(55% 55% at 85% 10%, color-mix(in oklab, var(--flow) 30%, transparent), transparent 70%), radial-gradient(50% 50% at 10% 95%, color-mix(in oklab, var(--tint-warm-2) 80%, transparent), transparent 70%), linear-gradient(160deg, var(--tint-brand-1), var(--surface));box-shadow:0 0 0 1px var(--border);text-align:left;border-radius:1.75rem;grid-template-columns:auto minmax(0,1fr);align-content:center;justify-items:start;column-gap:1.5rem;padding:clamp(1.75rem,3vw,2.5rem);display:grid;position:relative;overflow:hidden}.onas__znak-logo[data-astro-cid-cmghu7i4]{grid-row:1/span 2;width:clamp(5rem,8vw,7rem)}.onas__znak-logo[data-astro-cid-cmghu7i4] img{border-radius:1.1rem}.onas__znak-nazov[data-astro-cid-cmghu7i4]{font-family:var(--font-display);align-self:end;font-size:1.5rem;font-weight:600}.onas__znak-veta[data-astro-cid-cmghu7i4]{color:var(--text-muted);align-self:start;margin-top:.15rem}.onas__znak-znacky[data-astro-cid-cmghu7i4]{background:light-dark(var(--surface),var(--photo-plate));box-shadow:0 10px 30px -18px color-mix(in oklab, var(--shadow-ink) 35%, transparent);border-radius:999px;grid-column:1/-1;justify-content:center;align-items:center;gap:1.5rem;margin-top:1.5rem;padding:.9rem 1.4rem;display:flex}.onas__znak-znacky[data-astro-cid-cmghu7i4] img{background:0 0}.onas__znak-znacka[data-astro-cid-cmghu7i4]{height:1.4rem;display:block}.onas__znak-znacka[data-astro-cid-cmghu7i4]+.onas__znak-znacka[data-astro-cid-cmghu7i4]{height:1.1rem}.onas__znak-znacka[data-astro-cid-cmghu7i4] img{width:auto;height:100%}.onas__znacky[data-astro-cid-cmghu7i4]{gap:1.25rem;margin-top:2rem;display:grid}@media (width>=48rem){.onas__znacky[data-astro-cid-cmghu7i4]{grid-template-columns:repeat(2,minmax(0,1fr))}}.onas__znacka[data-astro-cid-cmghu7i4]{background:var(--surface);box-shadow:0 0 0 1px var(--border), 0 18px 40px -30px color-mix(in oklab, var(--shadow-ink) 30%, transparent);border-radius:1.5rem;flex-direction:column;padding:clamp(1.5rem,3vw,2.25rem);display:flex}.onas__znacka-hlava[data-astro-cid-cmghu7i4]{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1.25rem;display:flex}.onas__znacka-logo[data-astro-cid-cmghu7i4]{height:2.6rem;box-shadow:0 0 0 .55rem var(--photo-plate);border-radius:.4rem;display:block}.onas__znacka-logo[data-astro-cid-cmghu7i4] img{width:auto;height:100%}.onas__rok[data-astro-cid-cmghu7i4]{color:var(--text-subtle);text-align:right;justify-items:end;font-size:.8125rem;display:grid}@media (width<=30rem){.onas__rok[data-astro-cid-cmghu7i4]{text-align:left;justify-items:start}}.onas__rok[data-astro-cid-cmghu7i4] strong[data-astro-cid-cmghu7i4]{color:var(--text-brand);font-family:var(--font-display);font-size:1.75rem;line-height:1}.onas__kategorie[data-astro-cid-cmghu7i4]{flex-wrap:wrap;gap:.5rem;margin:auto 0 0;padding:1.5rem 0 0;list-style:none;display:flex}.onas__kategorie[data-astro-cid-cmghu7i4] a[data-astro-cid-cmghu7i4]{background:var(--surface-sunken);color:var(--text);transition:background var(--duration-base), color var(--duration-base);border-radius:999px;align-items:center;gap:.4rem;padding:.5rem .95rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.onas__kategorie[data-astro-cid-cmghu7i4] a[data-astro-cid-cmghu7i4]:hover{background:var(--surface-brand-soft);color:var(--text-brand)}.onas__vizia[data-astro-cid-cmghu7i4]{background:radial-gradient(45% 60% at 95% 0%, color-mix(in oklab, var(--flow) 28%, transparent), transparent 70%), radial-gradient(40% 55% at 0% 100%, color-mix(in oklab, var(--tint-warm-2) 75%, transparent), transparent 70%), linear-gradient(170deg, var(--tint-brand-1), color-mix(in oklab, var(--tint-brand-1) 30%, var(--surface)));border-radius:2rem;padding:clamp(2rem,5vw,4rem)}.onas__citat[data-astro-cid-cmghu7i4]{max-width:46rem;font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;border:0;margin:1rem 0 0;padding:0;font-size:clamp(1.6rem,1.1rem + 1.8vw,2.6rem);font-weight:600;line-height:1.18}.onas__prinosy[data-astro-cid-cmghu7i4]{gap:1rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}@media (width>=40rem){.onas__prinosy[data-astro-cid-cmghu7i4]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.onas__prinosy[data-astro-cid-cmghu7i4]{grid-template-columns:repeat(4,minmax(0,1fr))}}.onas__prinosy[data-astro-cid-cmghu7i4] li[data-astro-cid-cmghu7i4]{background:color-mix(in oklab, var(--surface) 85%, transparent);box-shadow:0 0 0 1px var(--border);border-radius:1.1rem;gap:.35rem;padding:1.25rem;display:grid}.onas__prinosy[data-astro-cid-cmghu7i4] strong[data-astro-cid-cmghu7i4]{margin-top:.5rem;font-weight:600}.onas__prinosy[data-astro-cid-cmghu7i4] span[data-astro-cid-cmghu7i4]:last-child{color:var(--text-muted);font-size:.9rem}.onas__ikona[data-astro-cid-cmghu7i4]{background:var(--surface-brand-soft);width:2.6rem;height:2.6rem;color:var(--brand-ink);border-radius:.8rem;place-items:center;display:grid}.onas__ikona[data-astro-cid-cmghu7i4] svg[data-astro-cid-cmghu7i4]{width:1.35rem;height:1.35rem}.onas__sluzby[data-astro-cid-cmghu7i4]{counter-reset:none;gap:1.25rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}@media (width>=48rem){.onas__sluzby[data-astro-cid-cmghu7i4]{grid-template-columns:repeat(3,minmax(0,1fr))}}.onas__sluzby[data-astro-cid-cmghu7i4] li[data-astro-cid-cmghu7i4]{border-top:2px solid var(--brand-ink);background:var(--surface-sunken);border-radius:0 0 1.25rem 1.25rem;align-content:start;gap:.5rem;padding:1.75rem;display:grid}.onas__cislo[data-astro-cid-cmghu7i4]{color:var(--text-brand);font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:600}.onas__sluzby[data-astro-cid-cmghu7i4] strong[data-astro-cid-cmghu7i4]{font-family:var(--font-display);font-size:1.25rem;font-weight:600}.onas__sluzby[data-astro-cid-cmghu7i4] span[data-astro-cid-cmghu7i4]:last-child{color:var(--text-muted);line-height:1.6}.onas__vyzva[data-astro-cid-cmghu7i4]{background:radial-gradient(50% 80% at 100% 0%, oklch(100% 0 0/.14), transparent 70%), var(--surface-brand);color:var(--text-on-brand);border-radius:1.75rem;align-items:center;gap:1.5rem;padding:clamp(2rem,4vw,3rem);display:grid}@media (width>=64rem){.onas__vyzva[data-astro-cid-cmghu7i4]{grid-template-columns:minmax(0,1fr) auto;gap:3rem}}.onas__vyzva-nadpis[data-astro-cid-cmghu7i4]{color:var(--text-on-brand);font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(1.6rem,1.2rem + 1.2vw,2.25rem);font-weight:600}.onas__vyzva[data-astro-cid-cmghu7i4] p[data-astro-cid-cmghu7i4]{color:oklch(100% 0 0/.82);margin-top:.5rem;font-size:1.0625rem}.onas__vyzva-tlacidla[data-astro-cid-cmghu7i4]{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;display:flex}.onas__vyzva-odkaz[data-astro-cid-cmghu7i4]{color:var(--text-on-brand);text-underline-offset:4px;align-items:center;gap:.45rem;font-weight:600;text-decoration:underline oklch(100% 0 0/.4);display:inline-flex}.onas__vyzva-odkaz[data-astro-cid-cmghu7i4]:hover{text-decoration-color:currentColor}.kt[data-astro-cid-udj6h5as]{grid-template-columns:minmax(0,1fr);align-items:start;gap:2.5rem;display:grid}@media (width>=64rem){.kt[data-astro-cid-udj6h5as]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:3.5rem}}.kt-info[data-astro-cid-udj6h5as]{gap:.85rem;display:grid}.kt-karta[data-astro-cid-udj6h5as]{background:var(--surface);box-shadow:0 0 0 1px var(--border);color:var(--text);transition:box-shadow var(--duration-base) var(--ease-air), translate var(--duration-base) var(--ease-air);border-radius:1.25rem;align-items:center;gap:1rem;padding:1.15rem 1.3rem;text-decoration:none;display:flex}.kt-karta[data-astro-cid-udj6h5as]:not(.kt-karta--text):hover{box-shadow:0 0 0 1px var(--border-brand), 0 14px 30px -22px color-mix(in oklab, var(--shadow-ink) 40%, transparent);translate:0 -2px}.kt-karta[data-astro-cid-udj6h5as]>span[data-astro-cid-udj6h5as]:last-child{gap:.1rem;min-width:0;display:grid}.kt-karta[data-astro-cid-udj6h5as] strong[data-astro-cid-udj6h5as]{font-family:var(--font-display);font-size:1.1875rem;font-weight:600}.kt-karta--hlavna[data-astro-cid-udj6h5as]{background:radial-gradient(70% 90% at 100% 0%, oklch(100% 0 0/.14), transparent 70%), var(--surface-brand);box-shadow:none;color:#fff}.kt-karta--hlavna[data-astro-cid-udj6h5as] strong[data-astro-cid-udj6h5as]{font-size:1.5rem}.kt-karta--hlavna[data-astro-cid-udj6h5as] .kt-stitok[data-astro-cid-udj6h5as],.kt-karta--hlavna[data-astro-cid-udj6h5as] .kt-pozn[data-astro-cid-udj6h5as]{color:oklch(100% 0 0/.78)}.kt-karta--hlavna[data-astro-cid-udj6h5as] .kt-ikona[data-astro-cid-udj6h5as]{color:#fff;background:oklch(100% 0 0/.16)}.kt-ikona[data-astro-cid-udj6h5as]{background:var(--surface-brand-soft);width:2.8rem;height:2.8rem;color:var(--brand-ink);border-radius:.85rem;flex:none;place-items:center;display:grid}.kt-ikona[data-astro-cid-udj6h5as] svg[data-astro-cid-udj6h5as]{width:1.35rem;height:1.35rem}.kt-stitok[data-astro-cid-udj6h5as]{color:var(--text-subtle);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:600}.kt-pozn[data-astro-cid-udj6h5as]{color:var(--text-muted);font-size:.8125rem}.kt-firma[data-astro-cid-udj6h5as]{background:var(--surface-sunken);border-radius:1.25rem;grid-template-columns:auto minmax(0,1fr);gap:.4rem 1.25rem;margin:.4rem 0 0;padding:1.3rem 1.4rem;font-size:.875rem;display:grid}.kt-firma[data-astro-cid-udj6h5as] div[data-astro-cid-udj6h5as]{display:contents}.kt-firma[data-astro-cid-udj6h5as] dt[data-astro-cid-udj6h5as]{color:var(--text-subtle)}.kt-firma[data-astro-cid-udj6h5as] dd[data-astro-cid-udj6h5as]{color:var(--text);font-variant-numeric:tabular-nums;margin:0}.kt-firma__nazov[data-astro-cid-udj6h5as] dd[data-astro-cid-udj6h5as]{font-family:var(--font-display);grid-column:1/-1;margin-bottom:.3rem;font-size:1.0625rem;font-weight:600}.kt-dopyt[data-astro-cid-udj6h5as]{background:radial-gradient(55% 60% at 100% 0%, color-mix(in oklab, var(--flow) 22%, transparent), transparent 70%), radial-gradient(45% 55% at 0% 100%, color-mix(in oklab, var(--tint-warm-2) 60%, transparent), transparent 70%), var(--tint-brand-1);box-shadow:0 0 0 1px color-mix(in oklab, var(--brand-ink) 14%, transparent);border-radius:1.5rem;padding:clamp(1.5rem,3.5vw,2.5rem)}.kt-h2[data-astro-cid-udj6h5as]{font-family:var(--font-display);letter-spacing:-.02em;margin-top:.6rem;font-size:clamp(1.5rem,1.15rem + 1.1vw,2rem);font-weight:600}.kt-veta[data-astro-cid-udj6h5as]{color:var(--text-muted);margin-top:.5rem}.kt-form[data-astro-cid-udj6h5as]{gap:1rem;margin-top:1.5rem;display:grid}.kt-form[data-astro-cid-udj6h5as][hidden]{display:none}.kt-riadok[data-astro-cid-udj6h5as]{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}@media (width>=40rem){.kt-riadok[data-astro-cid-udj6h5as]{grid-template-columns:repeat(2,minmax(0,1fr))}}.kt-form[data-astro-cid-udj6h5as] label[data-astro-cid-udj6h5as]:not(.kt-cip):not(.kt-suhlas){color:var(--text);gap:.4rem;font-size:.875rem;font-weight:600;display:grid}.kt-form[data-astro-cid-udj6h5as] input[data-astro-cid-udj6h5as]:not([type=radio]):not([type=checkbox]),.kt-form[data-astro-cid-udj6h5as] textarea[data-astro-cid-udj6h5as]{background:var(--surface);width:100%;box-shadow:0 0 0 1px var(--border);color:var(--text);font:inherit;border:0;border-radius:.8rem;padding:.75rem .9rem;font-weight:400}.kt-form[data-astro-cid-udj6h5as] textarea[data-astro-cid-udj6h5as]{resize:vertical}.kt-form[data-astro-cid-udj6h5as] input[data-astro-cid-udj6h5as]:focus-visible,.kt-form[data-astro-cid-udj6h5as] textarea[data-astro-cid-udj6h5as]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.kt-volby[data-astro-cid-udj6h5as]{border:0;flex-wrap:wrap;gap:.45rem;margin:0;padding:0;display:flex}.kt-volby[data-astro-cid-udj6h5as] legend[data-astro-cid-udj6h5as]{width:100%;margin-bottom:.45rem;font-size:.875rem;font-weight:600}.kt-cip[data-astro-cid-udj6h5as]{cursor:pointer;position:relative}.kt-cip[data-astro-cid-udj6h5as] input[data-astro-cid-udj6h5as]{opacity:0;pointer-events:none;position:absolute}.kt-cip[data-astro-cid-udj6h5as] span[data-astro-cid-udj6h5as]{background:var(--surface);box-shadow:0 0 0 1px var(--border);border-radius:999px;padding:.5rem .95rem;font-size:.875rem;display:inline-block}.kt-cip[data-astro-cid-udj6h5as] input[data-astro-cid-udj6h5as]:checked+span[data-astro-cid-udj6h5as]{background:var(--action);box-shadow:0 0 0 1px var(--action);color:#fff}.kt-cip[data-astro-cid-udj6h5as] input[data-astro-cid-udj6h5as]:focus-visible+span[data-astro-cid-udj6h5as]{outline:2px solid var(--focus-ring);outline-offset:2px}.kt-suhlas[data-astro-cid-udj6h5as]{color:var(--text-muted);align-items:flex-start;gap:.6rem;font-size:.875rem;display:flex}.kt-suhlas[data-astro-cid-udj6h5as] input[data-astro-cid-udj6h5as]{width:1rem;height:1rem;accent-color:var(--action);margin-top:.2rem}.kt-suhlas[data-astro-cid-udj6h5as] a[data-astro-cid-udj6h5as]{color:var(--text-brand)}.kt-form[data-astro-cid-udj6h5as] .btn[data-astro-cid-udj6h5as]{justify-self:start}.kt-pozn--form[data-astro-cid-udj6h5as]{background:var(--surface);border-radius:.8rem;padding:.8rem 1rem}.kt-pozn--form[data-astro-cid-udj6h5as][hidden]{display:none}.kt-pozn--ok[data-astro-cid-udj6h5as]{background:var(--surface-brand-soft);color:var(--text)}.kt-pozn--chyba[data-astro-cid-udj6h5as]{background:var(--state-err-bg);color:var(--state-err-fg)}.kt-pozn--chyba[data-astro-cid-udj6h5as] a[data-astro-cid-udj6h5as]{color:inherit}.kt-pasca[data-astro-cid-udj6h5as]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.kt-form[data-astro-cid-udj6h5as] button[data-astro-cid-udj6h5as]:disabled{opacity:.6;cursor:progress}.kt-noscript[data-astro-cid-udj6h5as]{margin-top:1rem}.pp[data-astro-cid-m4wiyhuo]{gap:clamp(3.5rem,6vw,5rem);display:grid}.pp-h2[data-astro-cid-m4wiyhuo]{font-family:var(--font-display);letter-spacing:-.02em;margin-top:.6rem;font-size:clamp(1.6rem,1.2rem + 1.3vw,2.25rem);font-weight:600}.pp-h3[data-astro-cid-m4wiyhuo]{font-family:var(--font-display);margin-top:3rem;font-size:1.375rem;font-weight:600}.pp-veta[data-astro-cid-m4wiyhuo]{max-width:44rem;color:var(--text-muted);margin-top:.4rem}.pp-rozcestnik[data-astro-cid-m4wiyhuo]{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}@media (width>=40rem){.pp-rozcestnik[data-astro-cid-m4wiyhuo]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.pp-profi[data-astro-cid-m4wiyhuo]{background:var(--surface-brand-soft);box-shadow:0 0 0 1px color-mix(in oklab, var(--border-brand) 35%, transparent);color:var(--text);transition:box-shadow var(--duration-base) var(--ease-air), translate var(--duration-base) var(--ease-air);border-radius:1.25rem;flex-wrap:wrap;align-items:center;gap:1rem 1.25rem;padding:1.5rem 1.75rem;text-decoration:none;display:flex}.pp-profi[data-astro-cid-m4wiyhuo]:hover{box-shadow:0 0 0 1px var(--border-brand), 0 16px 36px -24px color-mix(in oklab, var(--shadow-ink) 35%, transparent);translate:0 -2px}.pp-profi[data-astro-cid-m4wiyhuo] .pp-ikona[data-astro-cid-m4wiyhuo]{background:var(--surface)}.pp-profi__text[data-astro-cid-m4wiyhuo]{flex:16rem;gap:.3rem;display:grid}.pp-profi__text[data-astro-cid-m4wiyhuo] strong[data-astro-cid-m4wiyhuo]{font-family:var(--font-display);font-size:1.25rem;font-weight:600}.pp-profi__text[data-astro-cid-m4wiyhuo] span[data-astro-cid-m4wiyhuo]{color:var(--text-muted);font-size:.9375rem}.pp-profi__tlacidlo[data-astro-cid-m4wiyhuo]{background:var(--action);color:var(--text-on-brand);white-space:nowrap;border-radius:999px;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-weight:600;display:inline-flex}.pp-profi[data-astro-cid-m4wiyhuo]:hover .pp-profi__tlacidlo[data-astro-cid-m4wiyhuo] .arrow[data-astro-cid-m4wiyhuo]{translate:3px}.pp-ikona[data-astro-cid-m4wiyhuo]{background:var(--surface-brand-soft);width:2.6rem;height:2.6rem;color:var(--brand-ink);border-radius:.8rem;place-items:center;display:grid}.pp-ikona[data-astro-cid-m4wiyhuo] svg[data-astro-cid-m4wiyhuo]{width:1.35rem;height:1.35rem}.pp-kontakt[data-astro-cid-m4wiyhuo]{background:radial-gradient(70% 90% at 100% 0%, oklch(100% 0 0/.14), transparent 70%), var(--surface-brand);color:var(--text-on-brand);border-radius:1.25rem;padding:1.4rem 1.5rem}.pp-kontakt__nadpis[data-astro-cid-m4wiyhuo]{color:oklch(100% 0 0/.75);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:600}.pp-kontakt__tel[data-astro-cid-m4wiyhuo]{color:#fff;font-family:var(--font-display);margin-top:.6rem;font-size:1.5rem;font-weight:600;text-decoration:none;display:block}.pp-kontakt__mail[data-astro-cid-m4wiyhuo]{color:#fff;margin-top:.2rem;font-weight:600;display:block}.pp-kontakt__veta[data-astro-cid-m4wiyhuo]{color:oklch(100% 0 0/.78);margin-top:.6rem;font-size:.875rem}.pp-situacie[data-astro-cid-m4wiyhuo]{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:1rem;margin-top:1.75rem;display:grid}.pp-situacia[data-astro-cid-m4wiyhuo]{background:var(--surface-sunken);color:var(--text);transition:background var(--duration-base);border-radius:1.25rem;flex-direction:column;gap:.5rem;padding:1.4rem 1.5rem;text-decoration:none;display:flex}.pp-situacia[data-astro-cid-m4wiyhuo]:hover{background:var(--surface-brand-soft)}.pp-situacia[data-astro-cid-m4wiyhuo] strong[data-astro-cid-m4wiyhuo]{font-family:var(--font-display);font-size:1.1875rem;font-weight:600}.pp-situacia[data-astro-cid-m4wiyhuo]>span[data-astro-cid-m4wiyhuo]:not(.pp-odkaz){color:var(--text-muted);font-size:.9375rem;line-height:1.55}.pp-odkaz[data-astro-cid-m4wiyhuo]{color:var(--text-brand);align-items:center;gap:.4rem;margin-top:auto;padding-top:.5rem;font-weight:600;display:inline-flex}.pp-clanky[data-astro-cid-m4wiyhuo]{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));gap:1.25rem;margin-top:1.75rem;display:grid}.pp-clanok[data-astro-cid-m4wiyhuo]{background:var(--surface);box-shadow:0 0 0 1px var(--border);color:var(--text);transition:box-shadow var(--duration-base) var(--ease-air), translate var(--duration-base) var(--ease-air);border-radius:1.25rem;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.pp-clanok[data-astro-cid-m4wiyhuo]:hover{box-shadow:0 0 0 1px var(--border-brand), 0 18px 40px -24px color-mix(in oklab, var(--shadow-ink) 35%, transparent);translate:0 -3px}.pp-clanok__foto[data-astro-cid-m4wiyhuo]{background:var(--surface-sunken);display:block}.pp-clanok__bez[data-astro-cid-m4wiyhuo]{aspect-ratio:16/10;background:radial-gradient(60% 70% at 80% 10%, color-mix(in oklab, var(--flow) 25%, transparent), transparent 70%), var(--tint-brand-1);color:var(--brand-ink);font-family:var(--font-display);place-items:center;font-size:3rem;font-weight:600;display:grid}.pp-clanok__telo[data-astro-cid-m4wiyhuo]{flex-direction:column;flex:1;gap:.4rem;padding:1.2rem 1.4rem 1.4rem;display:flex}.pp-clanok__tema[data-astro-cid-m4wiyhuo]{color:var(--text-brand);letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:600}.pp-clanok[data-astro-cid-m4wiyhuo] strong[data-astro-cid-m4wiyhuo]{font-family:var(--font-display);font-size:1.125rem;font-weight:600;line-height:1.3}.pp-clanok__text[data-astro-cid-m4wiyhuo]{-webkit-line-clamp:3;color:var(--text-muted);-webkit-box-orient:vertical;font-size:.9rem;line-height:1.55;display:-webkit-box;overflow:hidden}.pp[data-astro-cid-6aoqjo4g]{gap:clamp(2.5rem,5vw,4rem);display:grid}.pp-h2[data-astro-cid-6aoqjo4g]{font-family:var(--font-display);letter-spacing:-.02em;margin-top:.6rem;font-size:clamp(1.6rem,1.2rem + 1.3vw,2.25rem);font-weight:600}.pp-veta[data-astro-cid-6aoqjo4g]{max-width:44rem;color:var(--text-muted);margin-top:.4rem}.pp-katalogy[data-astro-cid-6aoqjo4g]{grid-template-columns:repeat(auto-fill,minmax(min(100%,max(16rem,25% - .5625rem)),1fr));gap:.75rem;margin-top:1.75rem;display:grid}.pp-katalogy[data-astro-cid-6aoqjo4g]+.pp-katalogy[data-astro-cid-6aoqjo4g]{margin-top:.75rem}.pp-katalog[data-astro-cid-6aoqjo4g]{background:var(--surface);box-shadow:0 0 0 1px var(--border);color:var(--text);border-radius:1rem;align-items:center;gap:1rem;padding:1rem 1.2rem;text-decoration:none;display:flex}.pp-katalog[data-astro-cid-6aoqjo4g]:hover{box-shadow:0 0 0 1px var(--border-brand)}.pp-katalog__typ[data-astro-cid-6aoqjo4g]{background:var(--surface-brand-soft);width:2.75rem;height:2.75rem;color:var(--text-brand);letter-spacing:.05em;border-radius:.7rem;flex:none;place-items:center;font-size:.6875rem;font-weight:700;display:grid}.pp-katalog__telo[data-astro-cid-6aoqjo4g]{gap:.15rem;display:grid}.pp-katalog__telo[data-astro-cid-6aoqjo4g] strong[data-astro-cid-6aoqjo4g]{font-weight:600}.pp-katalog__telo[data-astro-cid-6aoqjo4g] span[data-astro-cid-6aoqjo4g]{color:var(--text-muted);font-size:.8125rem;line-height:1.4}.pp-dokumentacia[data-astro-cid-6aoqjo4g]{gap:.6rem;margin-top:1.25rem;display:grid}.pp-kat[data-astro-cid-6aoqjo4g]{background:var(--surface);box-shadow:0 0 0 1px var(--border);border-radius:1rem}.pp-kat[data-astro-cid-6aoqjo4g] summary[data-astro-cid-6aoqjo4g]{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;font-weight:600;list-style:none;display:flex}.pp-kat[data-astro-cid-6aoqjo4g] summary[data-astro-cid-6aoqjo4g]::-webkit-details-marker{display:none}.pp-kat[data-astro-cid-6aoqjo4g] summary[data-astro-cid-6aoqjo4g]:after{content:"";border-right:2px solid var(--text-muted);border-bottom:2px solid var(--text-muted);width:.6rem;height:.6rem;transition:rotate var(--duration-base);flex:none;translate:0 -.15rem;rotate:45deg}.pp-kat[data-astro-cid-6aoqjo4g][open] summary[data-astro-cid-6aoqjo4g]:after{translate:0 .15rem;rotate:225deg}.pp-kat__pocet[data-astro-cid-6aoqjo4g]{color:var(--text-subtle);margin-left:auto;font-size:.8125rem;font-weight:500}.pp-kat__produkty[data-astro-cid-6aoqjo4g]{grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));gap:1.1rem;margin:0;padding:.25rem 1.25rem 1.25rem;list-style:none;display:grid}.pp-kat__produkt[data-astro-cid-6aoqjo4g]{color:var(--text);font-size:.9375rem;font-weight:600;text-decoration:none}.pp-kat__produkt[data-astro-cid-6aoqjo4g]:hover{color:var(--text-brand)}.pp-kat__subory[data-astro-cid-6aoqjo4g]{gap:.3rem;margin:.45rem 0 0;padding:0;list-style:none;display:grid}.pp-kat__subory[data-astro-cid-6aoqjo4g] a[data-astro-cid-6aoqjo4g]{color:var(--text-muted);align-items:baseline;gap:.5rem;font-size:.875rem;text-decoration:none;display:flex}.pp-kat__subory[data-astro-cid-6aoqjo4g] a[data-astro-cid-6aoqjo4g]:hover{color:var(--text-brand)}.pp-pdf[data-astro-cid-6aoqjo4g]{background:var(--surface-brand-soft);color:var(--text-brand);border-radius:.3rem;flex:none;padding:.05rem .35rem;font-size:.625rem;font-weight:700}.pp-velkost[data-astro-cid-6aoqjo4g]{color:var(--text-subtle);white-space:nowrap;margin-left:auto;padding-left:.5rem;font-size:.75rem}.pp-katalogy[data-astro-cid-6aoqjo4g]{margin-top:0}.pp-kat__produkty[data-astro-cid-6aoqjo4g]>li[data-astro-cid-6aoqjo4g][hidden],.pp-kat[data-astro-cid-6aoqjo4g][hidden]{display:none}.ns-hladanie[data-astro-cid-6aoqjo4g]{margin-top:1.5rem}.ns-hladanie__stitok[data-astro-cid-6aoqjo4g]{margin-bottom:.5rem;font-weight:600;display:block}.ns-hladanie__pole[data-astro-cid-6aoqjo4g]{position:relative}.ns-hladanie__pole[data-astro-cid-6aoqjo4g] svg[data-astro-cid-6aoqjo4g]{width:1.35rem;height:1.35rem;color:var(--text-subtle);pointer-events:none;position:absolute;top:50%;left:1.1rem;translate:0 -50%}.ns-hladanie__pole[data-astro-cid-6aoqjo4g] input[data-astro-cid-6aoqjo4g]{border:1px solid var(--border-strong);background:var(--surface);width:100%;color:var(--text);transition:border-color var(--duration-base), box-shadow var(--duration-base);border-radius:1rem;outline:none;padding:1.05rem 1.25rem 1.05rem 3.25rem;font-size:1.0625rem}.ns-hladanie__pole[data-astro-cid-6aoqjo4g] input[data-astro-cid-6aoqjo4g]::placeholder{color:var(--text-subtle)}.ns-hladanie__pole[data-astro-cid-6aoqjo4g] input[data-astro-cid-6aoqjo4g]:focus-visible{border-color:var(--border-brand);box-shadow:0 0 0 4px var(--surface-brand-soft)}.ns-hladanie__vysledok[data-astro-cid-6aoqjo4g]{min-height:1.4rem;color:var(--text-muted);margin-top:.5rem;font-size:.875rem}.pc[data-astro-cid-mvthnikx]{grid-template-columns:minmax(0,1fr);align-items:start;gap:2.5rem;display:grid}@media (width>=64rem){.pc[data-astro-cid-mvthnikx]{grid-template-columns:minmax(0,46rem) minmax(16rem,21rem);justify-content:space-between;gap:3rem}.pc__bok[data-astro-cid-mvthnikx]{position:sticky;top:6rem}}.pc__foto[data-astro-cid-mvthnikx]{background:var(--surface-sunken);border-radius:1.25rem;margin:.75rem 0 2rem;overflow:hidden}.pc__text[data-astro-cid-mvthnikx] table{max-width:100%;display:block;overflow-x:auto}.pc__obrazky[data-astro-cid-mvthnikx]{grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));gap:1rem;margin-top:2.5rem;display:grid}.pc__obrazky[data-astro-cid-mvthnikx] figure[data-astro-cid-mvthnikx]{margin:0}.pc__obrazok[data-astro-cid-mvthnikx]{aspect-ratio:1;background:var(--surface);box-shadow:0 0 0 1px var(--border);border-radius:1rem;place-items:center;padding:1rem;display:grid}.pc__obrazok[data-astro-cid-mvthnikx] img{max-width:100%;height:auto;max-height:100%;object-fit:contain!important;width:auto!important}.pc__obrazky[data-astro-cid-mvthnikx] figcaption[data-astro-cid-mvthnikx]{color:var(--text-muted);margin-top:.5rem;font-size:.8125rem;line-height:1.45}.pc__bok[data-astro-cid-mvthnikx]{gap:1rem;display:grid}.pc__karta[data-astro-cid-mvthnikx]{background:var(--surface-sunken);border-radius:1.25rem;padding:1.4rem 1.5rem}.pc__karta--vyzva[data-astro-cid-mvthnikx]{background:radial-gradient(70% 90% at 100% 0%, color-mix(in oklab, var(--flow) 22%, transparent), transparent 70%), var(--tint-brand-1);box-shadow:0 0 0 1px color-mix(in oklab, var(--brand-ink) 18%, transparent)}.pc__nadpis[data-astro-cid-mvthnikx]{font-family:var(--font-display);font-size:1.1875rem;font-weight:600}.pc__karta--vyzva[data-astro-cid-mvthnikx] p[data-astro-cid-mvthnikx]:not(.pc__nadpis){color:var(--text-muted);margin-top:.35rem;font-size:.9375rem}.pc__tel[data-astro-cid-mvthnikx],.pc__mail[data-astro-cid-mvthnikx]{color:var(--text-brand);margin-top:.6rem;font-weight:600;text-decoration:none;display:block}.pc__tel[data-astro-cid-mvthnikx]{font-family:var(--font-display);margin-top:1rem;font-size:1.25rem}.pc__stitok[data-astro-cid-mvthnikx]{color:var(--text-subtle);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:600}.pc__karta[data-astro-cid-mvthnikx] ul[data-astro-cid-mvthnikx]{gap:.6rem;margin:.8rem 0 0;padding:0;list-style:none;display:grid}.pc__karta[data-astro-cid-mvthnikx] li[data-astro-cid-mvthnikx] a[data-astro-cid-mvthnikx]{color:var(--text);font-size:.9375rem;line-height:1.4;text-decoration:none}.pc__karta[data-astro-cid-mvthnikx] li[data-astro-cid-mvthnikx] a[data-astro-cid-mvthnikx]:hover{color:var(--text-brand);text-underline-offset:3px;text-decoration:underline}.pc__vsetky[data-astro-cid-mvthnikx]{color:var(--text-brand);margin-top:1rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-block}.kotvy[data-astro-cid-x3ga5glf] ul[data-astro-cid-x3ga5glf]{scrollbar-width:none}.kotvy[data-astro-cid-x3ga5glf] ul[data-astro-cid-x3ga5glf]::-webkit-scrollbar{display:none}@supports (scroll-target-group:auto){.kotvy[data-astro-cid-x3ga5glf] ul[data-astro-cid-x3ga5glf]{scroll-target-group:auto}.kotvy[data-astro-cid-x3ga5glf] a[data-astro-cid-x3ga5glf]:target-current{background:var(--surface-raised);color:var(--text-brand);box-shadow:0 0 0 1px var(--border)}}.kod[data-astro-cid-x3ga5glf]{display:none}.suhrn[data-astro-cid-x3ga5glf]:not(:has(.farba:hover)):has(.farba:first-of-type input:checked) .kod[data-astro-cid-x3ga5glf]:first-of-type,.suhrn[data-astro-cid-x3ga5glf]:not(:has(.farba:hover)):has(.farba:nth-of-type(2) input:checked) .kod[data-astro-cid-x3ga5glf]:nth-of-type(2),.suhrn[data-astro-cid-x3ga5glf]:not(:has(.farba:hover)):has(.farba:nth-of-type(3) input:checked) .kod[data-astro-cid-x3ga5glf]:nth-of-type(3),.suhrn[data-astro-cid-x3ga5glf]:not(:has(.farba:hover)):has(.farba:nth-of-type(4) input:checked) .kod[data-astro-cid-x3ga5glf]:nth-of-type(4),.suhrn[data-astro-cid-x3ga5glf]:not(:has(.farba:hover)):has(.farba:nth-of-type(5) input:checked) .kod[data-astro-cid-x3ga5glf]:nth-of-type(5),.suhrn[data-astro-cid-x3ga5glf]:not(:has(.farba:hover)):has(.farba:nth-of-type(6) input:checked) .kod[data-astro-cid-x3ga5glf]:nth-of-type(6),.suhrn[data-astro-cid-x3ga5glf]:not(:has(.farba:hover)):has(.farba:nth-of-type(7) input:checked) .kod[data-astro-cid-x3ga5glf]:nth-of-type(7),.suhrn[data-astro-cid-x3ga5glf]:not(:has(.farba:hover)):has(.farba:nth-of-type(8) input:checked) .kod[data-astro-cid-x3ga5glf]:nth-of-type(8),.suhrn[data-astro-cid-x3ga5glf]:has(.farba:first-of-type:hover) .kod[data-astro-cid-x3ga5glf]:first-of-type,.suhrn[data-astro-cid-x3ga5glf]:has(.farba:nth-of-type(2):hover) .kod[data-astro-cid-x3ga5glf]:nth-of-type(2),.suhrn[data-astro-cid-x3ga5glf]:has(.farba:nth-of-type(3):hover) .kod[data-astro-cid-x3ga5glf]:nth-of-type(3),.suhrn[data-astro-cid-x3ga5glf]:has(.farba:nth-of-type(4):hover) .kod[data-astro-cid-x3ga5glf]:nth-of-type(4),.suhrn[data-astro-cid-x3ga5glf]:has(.farba:nth-of-type(5):hover) .kod[data-astro-cid-x3ga5glf]:nth-of-type(5),.suhrn[data-astro-cid-x3ga5glf]:has(.farba:nth-of-type(6):hover) .kod[data-astro-cid-x3ga5glf]:nth-of-type(6),.suhrn[data-astro-cid-x3ga5glf]:has(.farba:nth-of-type(7):hover) .kod[data-astro-cid-x3ga5glf]:nth-of-type(7),.suhrn[data-astro-cid-x3ga5glf]:has(.farba:nth-of-type(8):hover) .kod[data-astro-cid-x3ga5glf]:nth-of-type(8){display:inline}.ral-bublina[data-astro-cid-x3ga5glf]{visibility:hidden;opacity:0;transition:opacity var(--duration-base) var(--ease-air), translate var(--duration-base) var(--ease-air), visibility var(--duration-base);translate:0 4px}.ral-info[data-astro-cid-x3ga5glf]:hover .ral-bublina[data-astro-cid-x3ga5glf],.ral-info[data-astro-cid-x3ga5glf]:focus-within .ral-bublina[data-astro-cid-x3ga5glf]{visibility:visible;opacity:1;translate:0}.kruh[data-astro-cid-x3ga5glf]{box-shadow:inset 0 0 0 1px var(--ring-subtle);transition:box-shadow var(--duration-base) var(--ease-air)}.farba[data-astro-cid-x3ga5glf]:hover .kruh[data-astro-cid-x3ga5glf]{box-shadow:inset 0 0 0 1px var(--ring-subtle), 0 0 0 3px var(--surface), 0 0 0 4px var(--border)}.farba[data-astro-cid-x3ga5glf]:has(input:checked) .kruh[data-astro-cid-x3ga5glf]{box-shadow:inset 0 0 0 1px var(--ring-subtle), 0 0 0 3px var(--surface), 0 0 0 5px var(--border-brand)}.farba[data-astro-cid-x3ga5glf]:has(input:focus-visible) .kruh[data-astro-cid-x3ga5glf]{outline:2px solid var(--border-brand);outline-offset:6px}.farba[data-astro-cid-x3ga5glf]:has(input:checked) .ral[data-astro-cid-x3ga5glf]{color:var(--text);font-weight:600}.galeria[data-astro-cid-x3ga5glf]:has(input:first-of-type:checked) .nahlad[data-astro-cid-x3ga5glf]:first-of-type,.galeria[data-astro-cid-x3ga5glf]:has(input:nth-of-type(2):checked) .nahlad[data-astro-cid-x3ga5glf]:nth-of-type(2),.galeria[data-astro-cid-x3ga5glf]:has(input:nth-of-type(3):checked) .nahlad[data-astro-cid-x3ga5glf]:nth-of-type(3),.galeria[data-astro-cid-x3ga5glf]:has(input:nth-of-type(4):checked) .nahlad[data-astro-cid-x3ga5glf]:nth-of-type(4),.galeria[data-astro-cid-x3ga5glf]:has(input:nth-of-type(5):checked) .nahlad[data-astro-cid-x3ga5glf]:nth-of-type(5),.galeria[data-astro-cid-x3ga5glf]:has(input:nth-of-type(6):checked) .nahlad[data-astro-cid-x3ga5glf]:nth-of-type(6),.galeria[data-astro-cid-x3ga5glf]:has(input:nth-of-type(7):checked) .nahlad[data-astro-cid-x3ga5glf]:nth-of-type(7),.galeria[data-astro-cid-x3ga5glf]:has(input:nth-of-type(8):checked) .nahlad[data-astro-cid-x3ga5glf]:nth-of-type(8){box-shadow:0 0 0 2px var(--border-brand)}.galeria[data-astro-cid-x3ga5glf]:has(input:first-of-type:focus-visible) .nahlad[data-astro-cid-x3ga5glf]:first-of-type,.galeria[data-astro-cid-x3ga5glf]:has(input:nth-of-type(2):focus-visible) .nahlad[data-astro-cid-x3ga5glf]:nth-of-type(2),.galeria[data-astro-cid-x3ga5glf]:has(input:nth-of-type(3):focus-visible) .nahlad[data-astro-cid-x3ga5glf]:nth-of-type(3),.galeria[data-astro-cid-x3ga5glf]:has(input:nth-of-type(4):focus-visible) .nahlad[data-astro-cid-x3ga5glf]:nth-of-type(4),.galeria[data-astro-cid-x3ga5glf]:has(input:nth-of-type(5):focus-visible) .nahlad[data-astro-cid-x3ga5glf]:nth-of-type(5),.galeria[data-astro-cid-x3ga5glf]:has(input:nth-of-type(6):focus-visible) .nahlad[data-astro-cid-x3ga5glf]:nth-of-type(6),.galeria[data-astro-cid-x3ga5glf]:has(input:nth-of-type(7):focus-visible) .nahlad[data-astro-cid-x3ga5glf]:nth-of-type(7),.galeria[data-astro-cid-x3ga5glf]:has(input:nth-of-type(8):focus-visible) .nahlad[data-astro-cid-x3ga5glf]:nth-of-type(8){outline:2px solid var(--color-focus,var(--border-brand));outline-offset:2px}
