.soc[data-astro-cid-kbinaptr]{display:flex;gap:.5rem;margin:0;padding:0;list-style:none}.soc[data-astro-cid-kbinaptr] a[data-astro-cid-kbinaptr]{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;transition:transform .15s,background-color .15s}.soc[data-astro-cid-kbinaptr] a[data-astro-cid-kbinaptr]:hover{transform:translateY(-2px)}.soc[data-astro-cid-kbinaptr] svg[data-astro-cid-kbinaptr]{width:20px;height:20px}.soc--svetla[data-astro-cid-kbinaptr] a[data-astro-cid-kbinaptr]{background:#28337c14;color:var(--navy);fill:currentColor}.soc--svetla[data-astro-cid-kbinaptr] a[data-astro-cid-kbinaptr]:hover{background:var(--ruzova);color:var(--bila)}.soc--tmava[data-astro-cid-kbinaptr] a[data-astro-cid-kbinaptr]{background:#ffffff1f;color:var(--bila);fill:currentColor}.soc--tmava[data-astro-cid-kbinaptr] a[data-astro-cid-kbinaptr]:hover{background:var(--ruzova)}.soc--karta[data-astro-cid-kbinaptr]{gap:.35rem}.soc--karta[data-astro-cid-kbinaptr] a[data-astro-cid-kbinaptr]{width:32px;height:32px;background:#28337c12;color:var(--navy);fill:currentColor}.soc--karta[data-astro-cid-kbinaptr] a[data-astro-cid-kbinaptr]:hover{background:var(--ruzova);color:var(--bila)}.soc--karta[data-astro-cid-kbinaptr] svg[data-astro-cid-kbinaptr]{width:17px;height:17px}@media(width<=899px){.soc--karta[data-astro-cid-kbinaptr]{gap:.45rem}.soc--karta[data-astro-cid-kbinaptr] a[data-astro-cid-kbinaptr]{width:40px;height:40px}.soc--karta[data-astro-cid-kbinaptr] svg[data-astro-cid-kbinaptr]{width:21px;height:21px}}.hlidka[data-astro-cid-mpev2cvx]{position:absolute;top:0;left:0;width:1px;height:41px;pointer-events:none}.hlavicka[data-astro-cid-mpev2cvx]{position:sticky;top:0;z-index:50;background:var(--bila);border-bottom:var(--linka-hlavicky) solid transparent}.hlavicka[data-astro-cid-mpev2cvx].je-zive{transition:border-color .25s}.hlavicka[data-astro-cid-mpev2cvx].je-odrolovano{border-bottom-color:var(--zelena)}.hlavicka[data-astro-cid-mpev2cvx].je-otevrene{border-bottom-color:transparent}.hlavicka--splyva[data-astro-cid-mpev2cvx]{background:none}.hlavicka--splyva[data-astro-cid-mpev2cvx].je-zive{transition:background-color .25s,border-color .25s}.hlavicka--splyva[data-astro-cid-mpev2cvx].je-odrolovano,.hlavicka--splyva[data-astro-cid-mpev2cvx].je-otevrene{background:var(--bila)}.hlavicka__vnitrek[data-astro-cid-mpev2cvx]{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:var(--vyska-hlavicky);padding-block:.6rem}.logo[data-astro-cid-mpev2cvx]{display:flex;flex-direction:column;font-family:var(--font-nadpis);line-height:.95;color:var(--navy);text-decoration:none}.logo__tym[data-astro-cid-mpev2cvx]{font-size:1.35rem;letter-spacing:.02em}.logo__promisto[data-astro-cid-mpev2cvx]{font-size:.95rem;color:var(--ruzova)}@media(width>=900px){.logo--po-odrolovani[data-astro-cid-mpev2cvx]{visibility:hidden;opacity:0}.je-zive[data-astro-cid-mpev2cvx] .logo--po-odrolovani[data-astro-cid-mpev2cvx]{transition:opacity .25s}.logo--po-odrolovani[data-astro-cid-mpev2cvx].je-videt{visibility:visible;opacity:1}}.hamburger[data-astro-cid-mpev2cvx]{display:grid;gap:5px;width:44px;height:44px;padding:11px 9px;background:none;border:0;cursor:pointer}.hamburger[data-astro-cid-mpev2cvx] span[data-astro-cid-mpev2cvx]{display:block;height:3px;border-radius:2px;background:var(--navy);transition:transform .2s,opacity .2s}.hamburger[data-astro-cid-mpev2cvx][aria-expanded=true] span[data-astro-cid-mpev2cvx]:first-child{transform:translateY(8px) rotate(45deg)}.hamburger[data-astro-cid-mpev2cvx][aria-expanded=true] span[data-astro-cid-mpev2cvx]:nth-child(2){opacity:0}.hamburger[data-astro-cid-mpev2cvx][aria-expanded=true] span[data-astro-cid-mpev2cvx]:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.menu[data-astro-cid-mpev2cvx] ul[data-astro-cid-mpev2cvx]{display:flex;gap:.35rem;margin:0;padding:0;list-style:none}.menu[data-astro-cid-mpev2cvx] a[data-astro-cid-mpev2cvx]{display:block;padding:.55rem .85rem;border-radius:999px;font-family:var(--font-nadpis);font-size:.82rem;color:var(--navy);text-decoration:none;white-space:nowrap;transition:background-color .15s,color .15s}.menu[data-astro-cid-mpev2cvx] a[data-astro-cid-mpev2cvx]:has(svg){display:inline-flex;align-items:center;gap:.3em}.menu[data-astro-cid-mpev2cvx] a[data-astro-cid-mpev2cvx] svg[data-astro-cid-mpev2cvx]{opacity:.75;transform:translateY(-.06em)}.menu[data-astro-cid-mpev2cvx] a[data-astro-cid-mpev2cvx]:hover{background:var(--zelena)}.menu[data-astro-cid-mpev2cvx] a[data-astro-cid-mpev2cvx][aria-current=page]{background:var(--navy);color:var(--bila)}@media(900px<=width<1100px){.menu[data-astro-cid-mpev2cvx] ul[data-astro-cid-mpev2cvx]{gap:.1rem}.menu[data-astro-cid-mpev2cvx] a[data-astro-cid-mpev2cvx]{padding:.5rem .55rem;font-size:.76rem}.menu[data-astro-cid-mpev2cvx] .menu__vyrazny[data-astro-cid-mpev2cvx] a[data-astro-cid-mpev2cvx]{margin-left:.15rem}.menu__soc[data-astro-cid-mpev2cvx]{display:none}}.menu[data-astro-cid-mpev2cvx] .menu__vyrazny[data-astro-cid-mpev2cvx] a[data-astro-cid-mpev2cvx]{margin-left:.3rem;background:var(--ruzova);color:var(--bila);box-shadow:0 6px 16px #d4255540;animation:pulz-pruvodce 2s ease-out infinite}@keyframes pulz-pruvodce{0%{box-shadow:0 6px 16px #d4255540,0 0 #d4255566}70%{box-shadow:0 6px 16px #d4255540,0 0 0 11px #d4255500}to{box-shadow:0 6px 16px #d4255540,0 0 #d4255500}}.menu[data-astro-cid-mpev2cvx] .menu__vyrazny[data-astro-cid-mpev2cvx] a[data-astro-cid-mpev2cvx]:hover{background:#b81f49}.menu[data-astro-cid-mpev2cvx] .menu__vyrazny[data-astro-cid-mpev2cvx] a[data-astro-cid-mpev2cvx][aria-current=page]{background:var(--ruzova);outline:3px solid #d4255533;animation:none}@media(prefers-reduced-motion:reduce){.menu[data-astro-cid-mpev2cvx] .menu__vyrazny[data-astro-cid-mpev2cvx] a[data-astro-cid-mpev2cvx]{animation:none}}@media(width<=899px){.menu[data-astro-cid-mpev2cvx]{position:absolute;inset:100% 0 auto;display:none;padding:1rem;background:var(--bila);border-bottom:3px solid var(--zelena);box-shadow:var(--stin)}.menu[data-astro-cid-mpev2cvx].je-otevrene{display:block}.menu[data-astro-cid-mpev2cvx] ul[data-astro-cid-mpev2cvx]{flex-direction:column;gap:.15rem}.menu[data-astro-cid-mpev2cvx] .menu__vyrazny[data-astro-cid-mpev2cvx]{order:-1;margin-bottom:.4rem}.menu[data-astro-cid-mpev2cvx] .menu__vyrazny[data-astro-cid-mpev2cvx] a[data-astro-cid-mpev2cvx]{margin-left:0;text-align:center}.menu[data-astro-cid-mpev2cvx] a[data-astro-cid-mpev2cvx]{padding:.85rem 1rem;border-radius:var(--radius);font-size:1rem}.menu__soc[data-astro-cid-mpev2cvx]{margin-top:.75rem;padding-top:.75rem;border-top:1px solid #28337c1f}}@media(width>=900px){.hamburger[data-astro-cid-mpev2cvx]{display:none}.menu[data-astro-cid-mpev2cvx]{display:flex;align-items:center;gap:1rem}}@media(width>=900px)and (width<=1179px){.menu[data-astro-cid-mpev2cvx]{gap:.5rem}.menu[data-astro-cid-mpev2cvx] ul[data-astro-cid-mpev2cvx]{gap:.1rem}.menu[data-astro-cid-mpev2cvx] a[data-astro-cid-mpev2cvx]{padding:.5rem .55rem;font-size:.72rem}}.razitko[data-astro-cid-cfl5p56a]{display:grid;place-content:center;gap:.15em;aspect-ratio:1;border:.28em solid var(--ruzova);border-radius:50%;background:var(--bila);color:var(--ruzova);font-family:var(--font-nadpis);line-height:1.1;text-align:center;text-transform:uppercase;transform:rotate(-8deg);box-shadow:0 6px 20px #1c24582e}.razitko--velke[data-astro-cid-cfl5p56a]{width:clamp(112px,17vw,168px);font-size:clamp(.72rem,1.5vw,1rem)}.razitko--male[data-astro-cid-cfl5p56a]{width:135px;font-size:.88rem}.razitko__datum[data-astro-cid-cfl5p56a]{font-size:.82em}.paticka[data-astro-cid-cazfimxp]{padding:clamp(2.5rem,6vw,4rem) 0 1.5rem;background:var(--navy);color:var(--bila)}.paticka__mrizka[data-astro-cid-cazfimxp]{display:grid;grid-template-columns:1fr;gap:2rem}@media(width>=700px){.paticka__mrizka[data-astro-cid-cazfimxp]{grid-template-columns:1.4fr 1fr 1fr;gap:3rem}}@media(width<=699px){.paticka__mrizka[data-astro-cid-cazfimxp]{grid-template-columns:1fr 1fr;gap:1.5rem}.paticka[data-astro-cid-cazfimxp] nav[data-astro-cid-cazfimxp] a[data-astro-cid-cazfimxp]{font-size:.95rem}}.paticka[data-astro-cid-cazfimxp] h2[data-astro-cid-cazfimxp]{margin-bottom:.8rem;font-size:.95rem;color:var(--zelena)}.paticka[data-astro-cid-cazfimxp] ul[data-astro-cid-cazfimxp]{display:grid;gap:.45rem;margin:0;padding:0;list-style:none}.paticka[data-astro-cid-cazfimxp] a[data-astro-cid-cazfimxp]{border-bottom:1px solid transparent;color:var(--bila);text-decoration:none}.paticka[data-astro-cid-cazfimxp] a[data-astro-cid-cazfimxp]:hover{border-bottom-color:var(--tyrkys)}.paticka__logo[data-astro-cid-cazfimxp]{display:flex;flex-direction:column;margin-bottom:.35rem;font-family:var(--font-nadpis);font-size:1.5rem;line-height:1}.paticka__logo-druhy[data-astro-cid-cazfimxp]{font-size:1.05rem;color:var(--tyrkys)}.paticka__slogan[data-astro-cid-cazfimxp]{margin-bottom:1rem;color:#ffffffbf}.paticka__sloupec[data-astro-cid-cazfimxp]{display:flex;flex-direction:column;gap:1.75rem}.paticka__kontakt[data-astro-cid-cazfimxp] address[data-astro-cid-cazfimxp]{display:grid;gap:.6rem;font-style:normal}.paticka__kontakt[data-astro-cid-cazfimxp] p[data-astro-cid-cazfimxp]{display:flex;align-items:flex-start;gap:.55rem;margin:0;line-height:1.45}.paticka__kontakt[data-astro-cid-cazfimxp] svg[data-astro-cid-cazfimxp]{flex:none;margin-top:.15rem;color:var(--tyrkys)}.paticka__kontakt[data-astro-cid-cazfimxp] a[data-astro-cid-cazfimxp]{overflow-wrap:anywhere}.paticka__razitko[data-astro-cid-cazfimxp]{display:flex;align-items:flex-start;justify-content:flex-start}@media(width<=699px){.paticka__sloupec[data-astro-cid-cazfimxp]{grid-column:1 / -1;gap:1.25rem}.paticka__razitko[data-astro-cid-cazfimxp]{justify-content:center;margin-top:.5rem}}.paticka__ano[data-astro-cid-cazfimxp]{width:132px;height:auto;margin-top:1.5rem;opacity:.9}.paticka__pravni[data-astro-cid-cazfimxp]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem 2rem;margin-top:2.5rem;padding-top:1.25rem;border-top:1px solid #ffffff2e;font-size:.8rem;color:#ffffffa6}.paticka__pravni[data-astro-cid-cazfimxp] p[data-astro-cid-cazfimxp]{margin:0}.paticka__pravni[data-astro-cid-cazfimxp] a[data-astro-cid-cazfimxp]{text-decoration:underline;text-underline-offset:.2em}
