.skladba[data-astro-cid-57p3ple2]{height:calc(var(--kroku) * 85vh + 100vh);position:relative}.skladba-sticky[data-astro-cid-57p3ple2]{background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:40px 40px;align-items:center;height:100svh;display:flex;position:sticky;top:0;overflow:hidden}.skladba-mrizka[data-astro-cid-57p3ple2]{width:min(100% - 2 * var(--okraj), var(--sirka));align-items:center;gap:20px;padding-top:70px;display:grid}@media (width>=1024px){.skladba-mrizka[data-astro-cid-57p3ple2]{grid-template-columns:.85fr 1.15fr;gap:56px;padding-top:40px}}.skladba[data-astro-cid-57p3ple2] h2[data-astro-cid-57p3ple2]{font-size:clamp(2.3rem,5vw,4.6rem)}.skladba-uvod[data-astro-cid-57p3ple2]{color:var(--ink-2);max-width:40ch;margin:16px 0 0}.skladba-kroky[data-astro-cid-57p3ple2]{min-height:13.5em;margin-top:28px;display:grid}.krok[data-astro-cid-57p3ple2]{opacity:0;transition:opacity .35s ease, transform .6s var(--ease-out);pointer-events:none;grid-area:1/1;transform:translateY(18px)}.krok[data-astro-cid-57p3ple2].aktivni{opacity:1;pointer-events:auto;transform:none}.krok-cislo[data-astro-cid-57p3ple2]{align-items:baseline;gap:8px;margin-bottom:10px;display:flex}.krok-cislo[data-astro-cid-57p3ple2] b[data-astro-cid-57p3ple2]{font-family:var(--font-display);color:var(--accent);font-size:2.8rem;font-stretch:75%;line-height:1}.krok-cislo[data-astro-cid-57p3ple2] span[data-astro-cid-57p3ple2]{color:var(--ink-2);font-weight:700}.krok-cislo[data-astro-cid-57p3ple2] em[data-astro-cid-57p3ple2]{letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--line);color:var(--ink-2);border-radius:99px;margin-left:auto;padding:4px 10px;font-size:.75rem;font-style:normal}.krok[data-astro-cid-57p3ple2] h3[data-astro-cid-57p3ple2]{margin-bottom:10px;font-size:clamp(1.7rem,2.6vw,2.4rem)}.krok[data-astro-cid-57p3ple2] p[data-astro-cid-57p3ple2]{color:var(--ink-2);max-width:44ch;margin:0}.skladba-rejstrik[data-astro-cid-57p3ple2]{flex-wrap:wrap;gap:4px;margin:28px 0 0;padding:0;list-style:none;display:none}@media (width>=1024px) and (height>=760px){.skladba-rejstrik[data-astro-cid-57p3ple2]{display:flex}}.skladba-rejstrik[data-astro-cid-57p3ple2] button[data-astro-cid-57p3ple2]{border:1px solid var(--line);cursor:pointer;color:var(--ink-2);background:0 0;border-radius:99px;padding:6px 12px;font-size:.8rem;font-weight:600;transition:all .25s}.skladba-rejstrik[data-astro-cid-57p3ple2] button[data-astro-cid-57p3ple2] span[data-astro-cid-57p3ple2]{color:var(--accent);margin-right:6px}.skladba-rejstrik[data-astro-cid-57p3ple2] button[data-astro-cid-57p3ple2][aria-current=step]{background:var(--accent);border-color:var(--accent);color:#fff}.skladba-rejstrik[data-astro-cid-57p3ple2] button[data-astro-cid-57p3ple2][aria-current=step] span[data-astro-cid-57p3ple2]{color:#fff}.skladba-scena[data-astro-cid-57p3ple2]{position:relative}.skladba-scena[data-astro-cid-57p3ple2] svg[data-astro-cid-57p3ple2]{width:100%;height:auto;max-height:64svh;color:var(--ink);overflow:visible}@media (width<=1023px){.skladba-mrizka[data-astro-cid-57p3ple2]{grid-template-rows:auto auto}.skladba-text[data-astro-cid-57p3ple2]{order:2}.skladba-scena[data-astro-cid-57p3ple2] svg[data-astro-cid-57p3ple2]{max-height:36svh;margin-inline:auto}.skladba[data-astro-cid-57p3ple2] h2[data-astro-cid-57p3ple2]{font-size:clamp(2rem,8vw,3rem)}.skladba-uvod[data-astro-cid-57p3ple2]{display:none}.skladba-kroky[data-astro-cid-57p3ple2]{min-height:11.5em;margin-top:14px}.krok-cislo[data-astro-cid-57p3ple2] b[data-astro-cid-57p3ple2]{font-size:2rem}.krok[data-astro-cid-57p3ple2] p[data-astro-cid-57p3ple2]{font-size:.95rem}}.kota[data-astro-cid-57p3ple2]{fill:currentColor;opacity:.5;font-size:14px;font-family:var(--font-text);font-weight:700}.v[data-astro-cid-57p3ple2]{opacity:0;transition:opacity .4s ease, transform .8s var(--ease-pruzina);transform:translateY(-46px)}.v[data-astro-cid-57p3ple2].on{opacity:1;transform:none}.v[data-astro-cid-57p3ple2].krov{transform:translateY(-80px)}.v[data-astro-cid-57p3ple2].krov.on{transform:none}.v[data-astro-cid-57p3ple2].kov{transform:translateY(-30px)}.v[data-astro-cid-57p3ple2].kov.on{transform:none}.v[data-astro-cid-57p3ple2].teplo{transition:opacity 1.2s;transform:none}.kov[data-astro-cid-57p3ple2]{fill:#9aa4ad}.komin[data-astro-cid-57p3ple2]{opacity:.9}.taska[data-astro-cid-57p3ple2]{fill:var(--accent);stroke:color-mix(in oklab, var(--accent) 55%, #000);stroke-width:1px;opacity:0;transform-box:fill-box;transform-origin:0 100%;transition:opacity .2s ease, transform .65s var(--ease-pruzina);transform:translateY(-120px)rotate(-8deg)}.taska[data-astro-cid-57p3ple2].on{opacity:1;transform:none}.hreben[data-astro-cid-57p3ple2]{transform:translateY(-120px)}.skladba-pocitadlo[data-astro-cid-57p3ple2]{text-align:right;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);font-size:.75rem;position:absolute;top:0;right:0}.skladba-pocitadlo[data-astro-cid-57p3ple2] b[data-astro-cid-57p3ple2]{font-family:var(--font-display);letter-spacing:0;color:var(--ink);font-variant-numeric:tabular-nums;font-size:2rem;font-stretch:75%;display:block}@media (width<=1023px){.skladba-pocitadlo[data-astro-cid-57p3ple2] b[data-astro-cid-57p3ple2]{font-size:1.4rem}}.skladba-lista[data-astro-cid-57p3ple2]{gap:6px;margin-top:18px;display:flex}.skladba-lista[data-astro-cid-57p3ple2] i[data-astro-cid-57p3ple2]{background:var(--line);border-radius:4px;flex:1;height:4px;overflow:hidden}.skladba-lista[data-astro-cid-57p3ple2] b[data-astro-cid-57p3ple2]{background:var(--accent);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.skladba[data-astro-cid-57p3ple2].klid{height:auto}.skladba[data-astro-cid-57p3ple2].klid .skladba-sticky[data-astro-cid-57p3ple2]{height:auto;padding-block:var(--sekce);position:static}.skladba[data-astro-cid-57p3ple2].klid .skladba-kroky[data-astro-cid-57p3ple2]{gap:28px;min-height:0}.skladba[data-astro-cid-57p3ple2].klid .krok[data-astro-cid-57p3ple2]{opacity:1;grid-area:auto;transform:none}.skladba[data-astro-cid-57p3ple2].klid .v[data-astro-cid-57p3ple2],.skladba[data-astro-cid-57p3ple2].klid .taska[data-astro-cid-57p3ple2]{transition:none}@media print{.skladba[data-astro-cid-57p3ple2]{height:auto}.skladba-sticky[data-astro-cid-57p3ple2]{position:static}}.kalk-sekce[data-astro-cid-qzrvu2k6]{overflow:hidden}.kalk[data-astro-cid-qzrvu2k6]{border-radius:var(--r-lg);gap:clamp(28px,4vw,56px);padding:clamp(22px,4vw,56px);display:grid}@media (width>=960px){.kalk[data-astro-cid-qzrvu2k6]{grid-template-columns:1fr 1.1fr}}.kalk-vstupy[data-astro-cid-qzrvu2k6]{align-content:start;gap:26px;display:grid}.kalk-posuvnik[data-astro-cid-qzrvu2k6] label[data-astro-cid-qzrvu2k6]{justify-content:space-between;margin-bottom:10px;font-size:.92rem;font-weight:700;display:flex}.kalk-posuvnik[data-astro-cid-qzrvu2k6] output[data-astro-cid-qzrvu2k6]{font-family:var(--font-display);color:var(--accent);font-variant-numeric:tabular-nums;font-size:1.25rem;font-stretch:78%}input[data-astro-cid-qzrvu2k6][type=range]{-webkit-appearance:none;appearance:none;cursor:pointer;background:linear-gradient(90deg, var(--accent) var(--pct,50%), var(--line) var(--pct,50%));border-radius:8px;width:100%;height:8px}input[data-astro-cid-qzrvu2k6][type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--card);border:3px solid var(--accent);width:26px;height:26px;transition:transform .2s var(--ease-pruzina);border-radius:50%;box-shadow:0 4px 12px #0003}input[data-astro-cid-qzrvu2k6][type=range]::-moz-range-thumb{background:var(--card);border:3px solid var(--accent);border-radius:50%;width:22px;height:22px}input[data-astro-cid-qzrvu2k6][type=range]:active::-webkit-slider-thumb{transform:scale(1.2)}.kalk-vysledek[data-astro-cid-qzrvu2k6]{background:var(--bg);border-radius:var(--r);align-content:start;gap:20px;padding:clamp(20px,3vw,36px);display:grid}.kalk-dum[data-astro-cid-qzrvu2k6]{width:100%;max-width:420px;margin-inline:auto;overflow:visible}.kalk-dum[data-astro-cid-qzrvu2k6] path[data-astro-cid-qzrvu2k6]{transition:d .5s var(--ease-out)}.kalk-uhel[data-astro-cid-qzrvu2k6]{font:800 20px var(--font-display);fill:var(--accent-ink);transition:y .5s var(--ease-out)}.kalk-cisla[data-astro-cid-qzrvu2k6]{grid-template-columns:1fr 1fr;gap:14px;margin:0;display:grid}.kalk-cisla[data-astro-cid-qzrvu2k6] div[data-astro-cid-qzrvu2k6]{border-top:1px solid var(--line);padding-top:12px}.kalk-cisla[data-astro-cid-qzrvu2k6] div[data-astro-cid-qzrvu2k6][hidden]{display:none}.kalk-cisla[data-astro-cid-qzrvu2k6] dt[data-astro-cid-qzrvu2k6]{color:var(--ink-2);font-size:.8rem;font-weight:600}.kalk-cisla[data-astro-cid-qzrvu2k6] dd[data-astro-cid-qzrvu2k6]{margin:0;font-weight:700}.kalk-cisla[data-astro-cid-qzrvu2k6] b[data-astro-cid-qzrvu2k6]{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:clamp(1.8rem,3.4vw,2.6rem);font-stretch:75%;line-height:1.1;display:inline-block}.kalk-cena[data-astro-cid-qzrvu2k6]{grid-column:1/-1}.kalk-cena[data-astro-cid-qzrvu2k6] b[data-astro-cid-qzrvu2k6]{color:var(--accent);font-size:clamp(1.5rem,3vw,2.2rem)}.kalk-pozn[data-astro-cid-qzrvu2k6]{margin:0}.kalk[data-astro-cid-qzrvu2k6] .btn[data-astro-cid-qzrvu2k6]{justify-self:start}@media (prefers-reduced-motion:no-preference){.skok[data-astro-cid-qzrvu2k6]{animation:dosednuti .5s var(--ease-pruzina)}}.rec-skore[data-astro-cid-2xbpjia6]{justify-self:end;align-items:center;gap:16px;display:flex}.rec-skore[data-astro-cid-2xbpjia6] b[data-astro-cid-2xbpjia6]{font-family:var(--font-display);color:var(--accent);font-size:clamp(4rem,8vw,6.5rem);font-stretch:75%;line-height:.9}.rec-skore[data-astro-cid-2xbpjia6] small[data-astro-cid-2xbpjia6]{color:var(--ink-2);margin-top:4px;font-size:.85rem;display:block}@media (width<=899px){.rec-skore[data-astro-cid-2xbpjia6]{justify-self:start}}.rec[data-astro-cid-2xbpjia6]{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);outline-offset:6px;padding:clamp(28px,5vw,72px)}.rec-okno[data-astro-cid-2xbpjia6]{display:grid}.rec-karta[data-astro-cid-2xbpjia6]{opacity:0;transform:translateX(calc(var(--smer,1) * 24px));transition:opacity .6s ease, transform .6s var(--ease-out);pointer-events:none;grid-area:1/1;margin:0}.rec-karta[data-astro-cid-2xbpjia6].aktivni{opacity:1;pointer-events:auto;transform:none}.rec-karta[data-astro-cid-2xbpjia6] blockquote[data-astro-cid-2xbpjia6]{font-family:var(--font-display);letter-spacing:-.01em;max-width:34ch;margin:20px 0 28px;font-size:clamp(1.45rem,2.8vw,2.5rem);font-weight:600;font-stretch:85%;line-height:1.2}.rec-karta[data-astro-cid-2xbpjia6] figcaption[data-astro-cid-2xbpjia6]{align-items:center;gap:14px;display:flex}.rec-karta[data-astro-cid-2xbpjia6] figcaption[data-astro-cid-2xbpjia6] small[data-astro-cid-2xbpjia6]{color:var(--ink-2);display:block}.rec-avatar[data-astro-cid-2xbpjia6]{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:48px;height:48px;font-size:1.2rem;font-weight:800;display:grid}.rec-ovladani[data-astro-cid-2xbpjia6]{justify-content:space-between;align-items:center;gap:20px;margin-top:36px;display:flex}.rec-teckly[data-astro-cid-2xbpjia6]{flex:1;gap:8px;max-width:360px;display:flex}.rec-teckly[data-astro-cid-2xbpjia6] button[data-astro-cid-2xbpjia6]{cursor:pointer;background:0 0;border:0;flex:1;align-items:center;height:24px;padding:0;display:flex}.rec-teckly[data-astro-cid-2xbpjia6] i[data-astro-cid-2xbpjia6]{background:linear-gradient(90deg, var(--accent) 50%, var(--line) 50%) right / 200% 100%;border-radius:4px;width:100%;height:4px;display:block}.rec-teckly[data-astro-cid-2xbpjia6] button[data-astro-cid-2xbpjia6][aria-current=true] i[data-astro-cid-2xbpjia6]{background-position:100%}.rec-sipky[data-astro-cid-2xbpjia6]{gap:8px;display:flex}.rec-sipky[data-astro-cid-2xbpjia6] button[data-astro-cid-2xbpjia6]{border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:50%;place-items:center;width:52px;height:52px;transition:background-color .2s,color .2s;display:grid}.rec-sipky[data-astro-cid-2xbpjia6] button[data-astro-cid-2xbpjia6]:hover{background:var(--ink);color:var(--bg)}.rec-sipky[data-astro-cid-2xbpjia6] svg{width:22px;height:22px}@keyframes rec-plneni{0%{background-position:100%}to{background-position:0}}.faq-mrizka[data-astro-cid-hemr5th4]{gap:48px;display:grid}@media (width>=960px){.faq-mrizka[data-astro-cid-hemr5th4]{grid-template-columns:1.5fr 1fr;align-items:start}}.faq-seznam[data-astro-cid-hemr5th4]{border-top:1px solid var(--line);margin-top:40px}.faq[data-astro-cid-hemr5th4]{border-bottom:1px solid var(--line)}.faq[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;font-size:clamp(1.05rem,1.4vw,1.25rem);font-weight:700;list-style:none;display:flex}.faq[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}.faq[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4] i[data-astro-cid-hemr5th4]{border:1px solid var(--line);width:40px;height:40px;transition:transform .4s var(--ease-pruzina), background-color .2s ease, color .2s ease;border-radius:50%;flex:none;place-items:center;display:grid}.faq[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4] i[data-astro-cid-hemr5th4] svg{width:18px;height:18px}.faq[data-astro-cid-hemr5th4][open] summary[data-astro-cid-hemr5th4] i[data-astro-cid-hemr5th4]{background:var(--accent);color:#fff;border-color:var(--accent);transform:rotate(45deg)}.faq-odpoved[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{color:var(--ink-2);max-width:60ch;margin:0 0 24px}@media (prefers-reduced-motion:no-preference){.faq[data-astro-cid-hemr5th4][open] .faq-odpoved[data-astro-cid-hemr5th4]{animation:faq-in .5s var(--ease-out)}}@keyframes faq-in{0%{opacity:0;transform:translateY(-8px)}}.faq-karta[data-astro-cid-hemr5th4]{background:var(--tma);color:var(--tma-ink);border-radius:var(--r-lg);padding:14px 14px 32px;position:sticky;top:110px}.faq-karta[data-astro-cid-hemr5th4] h3[data-astro-cid-hemr5th4],.faq-karta[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4],.faq-karta[data-astro-cid-hemr5th4] .btn[data-astro-cid-hemr5th4]{margin-inline:18px}.faq-karta[data-astro-cid-hemr5th4] h3[data-astro-cid-hemr5th4]{margin-top:24px;margin-bottom:10px}.faq-karta[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{color:var(--tma-ink-2)}.faq-foto[data-astro-cid-hemr5th4]{border-radius:calc(var(--r-lg) - 14px);aspect-ratio:4/3;overflow:hidden}.faq-foto[data-astro-cid-hemr5th4] img[data-astro-cid-hemr5th4]{object-fit:cover;width:100%;height:100%}.hero[data-astro-cid-lcdefpme]{padding:clamp(120px,15vw,170px) 0 clamp(64px,8vw,110px);position:relative;overflow:hidden}.hero-zare[data-astro-cid-lcdefpme]{pointer-events:none;background:radial-gradient(circle, color-mix(in oklab, var(--accent) 22%, transparent), transparent 62%);border-radius:50%;width:70vw;height:70vw;position:absolute;top:-30vw;right:-20vw}.hero-mrizka[data-astro-cid-lcdefpme]{align-items:center;gap:clamp(48px,6vw,72px);display:grid;position:relative}@media (width>=1024px){.hero-mrizka[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr 1fr}}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin-bottom:28px;font-size:clamp(3.4rem,9.6vw,8.6rem)}.s-carou[data-astro-cid-lcdefpme]{margin-bottom:-.3em;padding-bottom:.3em}.hero[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{margin-bottom:36px}.hero-dukaz[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:28px;margin-top:44px;padding-top:28px;display:flex}.hero-hodnoceni[data-astro-cid-lcdefpme]{align-items:center;gap:12px;display:flex}.hero-hodnoceni[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme],.hero-roky[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:3rem;font-stretch:75%;line-height:1}.hero-hodnoceni[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme],.hero-roky[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--ink-2);font-size:.82rem;line-height:1.3;display:block}.hero-roky[data-astro-cid-lcdefpme]{border-left:1px solid var(--line);align-items:center;gap:10px;padding-left:28px;display:flex}.hero-roky[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--accent)}@media (prefers-reduced-motion:no-preference){.hero-in[data-astro-cid-lcdefpme]{animation:hero-in 1.1s var(--ease-out) both;animation-delay:calc(.3s + var(--h) * .14s)}.hero-foto[data-astro-cid-lcdefpme]{animation:hero-foto 1.4s var(--ease-out) .2s both}}@keyframes hero-in{0%{opacity:0;transform:translateY(50px)}}@keyframes hero-foto{0%{opacity:0;clip-path:inset(18% 12% round 40px);transform:scale(.94)}to{clip-path:inset(-20%)}}.hero-foto[data-astro-cid-lcdefpme]{position:relative}.hero-foto-ram[data-astro-cid-lcdefpme]{border-radius:var(--r-lg);aspect-ratio:4/4.4;overflow:hidden;box-shadow:0 40px 80px -40px #00000080}.hero-foto-ram[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;scale:1.06}@media (width<=1023px){.hero-foto-ram[data-astro-cid-lcdefpme]{aspect-ratio:4/3}}.hero-stitek[data-astro-cid-lcdefpme]{background:var(--card);color:var(--ink);border-radius:18px;align-items:center;gap:12px;padding:12px 18px 12px 14px;font-size:.9rem;line-height:1.25;display:flex;position:absolute;box-shadow:0 20px 40px -18px #0006}.hero-stitek[data-astro-cid-lcdefpme] svg{background:var(--accent);color:#fff;border-radius:10px;flex:none;width:34px;height:34px;padding:7px}.hero-stitek[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--ink-2);font-size:.78rem;display:block}.hero-stitek[data-astro-cid-lcdefpme] .puls[data-astro-cid-lcdefpme]{margin:0 6px}.s1[data-astro-cid-lcdefpme]{bottom:16%;left:-24px}.s2[data-astro-cid-lcdefpme]{top:12%;right:-16px}@media (width<=600px){.s1[data-astro-cid-lcdefpme]{bottom:10px;left:10px}.s2[data-astro-cid-lcdefpme]{top:10px;right:10px}.hero-stitek[data-astro-cid-lcdefpme]{padding:9px 12px;font-size:.8rem}.hero-stitek[data-astro-cid-lcdefpme] svg{width:28px;height:28px}}@media (prefers-reduced-motion:no-preference){.s1[data-astro-cid-lcdefpme]{animation:4.6s ease-in-out infinite alternate plovani}.s2[data-astro-cid-lcdefpme]{animation:5.4s ease-in-out -2s infinite alternate plovani}}@keyframes plovani{to{transform:translateY(-10px)}}.hero-razitko[data-astro-cid-lcdefpme]{background:var(--tma);width:140px;height:140px;color:var(--tma-ink);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-54px;right:7%}.razitko-text[data-astro-cid-lcdefpme]{width:100%;height:100%;position:absolute;inset:0}.razitko-text[data-astro-cid-lcdefpme] text[data-astro-cid-lcdefpme]{letter-spacing:2.4px;fill:currentColor;font-size:15.5px;font-weight:700}.razitko-logo[data-astro-cid-lcdefpme]{--logo-mezera:var(--tma);width:62px}@media (prefers-reduced-motion:no-preference){.razitko-text[data-astro-cid-lcdefpme]{animation:22s linear infinite tocit}}@keyframes tocit{to{transform:rotate(360deg)}}@media (width<=600px){.hero-razitko[data-astro-cid-lcdefpme]{width:104px;height:104px;bottom:-40px}.razitko-logo[data-astro-cid-lcdefpme]{width:44px}}.onas-mrizka[data-astro-cid-lcdefpme]{align-items:center;gap:clamp(48px,7vw,110px);display:grid}@media (width>=960px){.onas-mrizka[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}.onas-fotky[data-astro-cid-lcdefpme]{grid-template-rows:repeat(6,minmax(0,72px));grid-template-columns:repeat(6,1fr);display:grid;position:relative}.onas-f1[data-astro-cid-lcdefpme]{border-radius:var(--r);grid-area:1/1/6/6;overflow:hidden}.onas-f2[data-astro-cid-lcdefpme]{border-radius:var(--r);border:8px solid var(--bg);grid-area:4/4/7/7;overflow:hidden}.onas-f1[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme],.onas-f2[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%}.onas-f3[data-astro-cid-lcdefpme]{background:var(--accent);color:#fff;border-radius:var(--r);z-index:2;grid-area:5/1/7/3;align-self:end;padding:18px 20px;font-size:.85rem;font-weight:600;line-height:1.2;display:grid}.onas-f3[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:3.4rem;font-stretch:75%;line-height:1}@media (width<=600px){.onas-fotky[data-astro-cid-lcdefpme]{grid-template-rows:repeat(6,minmax(0,50px))}.onas-f3[data-astro-cid-lcdefpme]{grid-column:1/4}}.onas-text[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:32px}.onas-text[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{color:var(--ink-2);max-width:54ch}.onas-citat[data-astro-cid-lcdefpme]{border-left:3px solid var(--accent);margin:36px 0;padding:0 0 0 24px}.onas-citat[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--ink);margin-bottom:10px;font-size:clamp(1.3rem,2vw,1.7rem);font-weight:600;font-stretch:85%;line-height:1.25}.onas-citat[data-astro-cid-lcdefpme] footer[data-astro-cid-lcdefpme]{color:var(--ink-2);font-size:.85rem;font-weight:600}.odkaz-sipka[data-astro-cid-lcdefpme]{align-items:center;gap:16px;font-weight:700;text-decoration:none;display:inline-flex}@media (hover:hover){.odkaz-sipka[data-astro-cid-lcdefpme]:hover .kolecko[data-astro-cid-lcdefpme],.sl-karta[data-astro-cid-lcdefpme]:hover .kolecko[data-astro-cid-lcdefpme]{transform:rotate(45deg)}}.cisla[data-astro-cid-lcdefpme]{background:var(--line);border:1px solid var(--line);border-radius:var(--r);grid-template-columns:repeat(2,1fr);gap:1px;margin-top:clamp(64px,9vw,120px);display:grid;overflow:hidden}@media (width>=900px){.cisla[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr)}}.cislo[data-astro-cid-lcdefpme]{background:var(--bg);gap:6px;padding:clamp(22px,3vw,40px);display:grid}.cislo[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--accent);font-size:clamp(3rem,6vw,5.4rem);font-stretch:75%;line-height:.9}.cislo[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{color:var(--ink-2);font-size:.95rem;font-weight:600}.sluzby-sekce[data-astro-cid-lcdefpme]{background:var(--surface);overflow:hidden}.sl-mrizka[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:14px;display:grid}@media (width>=640px){.sl-mrizka[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width>=1100px){.sl-mrizka[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr)}}.sl-karta[data-astro-cid-lcdefpme]{border-radius:var(--r);background:var(--card);border:1px solid var(--line);isolation:isolate;min-height:340px;transition:color .4s ease, transform .5s var(--ease-out);flex-direction:column;padding:28px;text-decoration:none;display:flex;position:relative;overflow:hidden}.sl-foto[data-astro-cid-lcdefpme]{z-index:-2;opacity:0;transition:opacity .5s;position:absolute;inset:0}.sl-foto[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(#14100e59,#14100ee0);position:absolute;inset:0}.sl-foto[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;transition:scale .9s var(--ease-out);scale:1.12}@media (hover:hover) and (pointer:fine){.sl-karta[data-astro-cid-lcdefpme]:hover{color:#fff;--ink-2:#fffc}.sl-karta[data-astro-cid-lcdefpme]:hover .sl-foto[data-astro-cid-lcdefpme]{opacity:1}.sl-karta[data-astro-cid-lcdefpme]:hover .sl-foto[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{scale:1}}.sl-hlava[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;margin-bottom:auto;padding-bottom:40px;display:flex}.sl-cislo[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--accent);font-size:1.1rem;font-weight:800;font-stretch:75%}.sl-ikona[data-astro-cid-lcdefpme] svg{width:40px;height:40px;color:var(--accent)}.sl-karta[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:10px}.sl-karta[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-2);max-width:32ch;margin-bottom:20px;font-size:.95rem}.sl-karta[data-astro-cid-lcdefpme] .kolecko[data-astro-cid-lcdefpme]{width:44px;height:44px}.sl-cta[data-astro-cid-lcdefpme]{background:var(--accent);color:#fff;border-color:var(--accent);--ink-2:#ffffffd9}.sl-cta[data-astro-cid-lcdefpme] .sl-cislo[data-astro-cid-lcdefpme]{color:#fff;opacity:.7}.sl-tel[data-astro-cid-lcdefpme]{align-items:center;gap:10px;font-size:1.15rem;font-weight:800;display:inline-flex}.sl-tel[data-astro-cid-lcdefpme] svg{width:22px;height:22px}.po-osa[data-astro-cid-lcdefpme]{gap:40px;margin:0;padding:0;list-style:none;display:grid;position:relative}@media (width>=900px){.po-osa[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:24px}}.po-cara[data-astro-cid-lcdefpme]{background:var(--line);border-radius:4px;position:absolute;overflow:hidden}.po-cara[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:var(--accent);transform-origin:0 0;width:100%;height:100%;display:block;transform:scaleX(0)}@media (width>=900px){.po-cara[data-astro-cid-lcdefpme]{height:3px;top:21px;left:22px;right:0}}@media (width<=899px){.po-cara[data-astro-cid-lcdefpme]{width:3px;top:0;bottom:0;left:21px}.po-cara[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{transform:scaleY(0)}.po-krok[data-astro-cid-lcdefpme]{padding-left:64px}}.po-krok[data-astro-cid-lcdefpme]{position:relative}.po-bod[data-astro-cid-lcdefpme]{background:var(--accent);color:#fff;width:45px;height:45px;font-weight:800;font-family:var(--font-display);z-index:1;box-shadow:0 0 0 8px var(--bg);border-radius:50%;place-items:center;margin-bottom:22px;font-size:1.25rem;display:grid;position:relative}@media (width<=899px){.po-bod[data-astro-cid-lcdefpme]{position:absolute;top:0;left:0}}.po-foto[data-astro-cid-lcdefpme]{border-radius:var(--r-sm);aspect-ratio:4/3;background:var(--surface);margin-bottom:20px;overflow:hidden}.po-foto[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;transition:scale .7s var(--ease-out)}.po-krok[data-astro-cid-lcdefpme]:hover .po-foto[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{scale:1.05}.po-foto-prazdne[data-astro-cid-lcdefpme]{height:100%;color:var(--ink-2);text-transform:uppercase;letter-spacing:.1em;background:repeating-linear-gradient(-45deg, transparent 0 14px, var(--line) 14px 15px);align-content:center;place-items:center;gap:8px;font-size:.85rem;font-weight:700;display:grid}.po-foto-prazdne[data-astro-cid-lcdefpme] svg{width:40px;height:40px;color:var(--accent)}.po-krok[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:8px}.po-krok[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-2);font-size:.95rem}.reference-sekce[data-astro-cid-lcdefpme]{overflow:hidden}.ref-pas[data-astro-cid-lcdefpme]{scroll-snap-type:x mandatory;padding:0 var(--okraj) 20px;scrollbar-width:none;cursor:grab;outline-offset:-4px;gap:18px;display:flex;overflow-x:auto}.ref-pas[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}.ref-pas[data-astro-cid-lcdefpme].tahne{cursor:grabbing;scroll-snap-type:none}.ref-pas[data-astro-cid-lcdefpme].tahne img[data-astro-cid-lcdefpme]{pointer-events:none}.ref-snimek[data-astro-cid-lcdefpme]{scroll-snap-align:center;user-select:none;flex:none;width:min(78vw,520px);margin:0}.ref-snimek[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{border-radius:var(--r);aspect-ratio:4/3;overflow:hidden}.ref-snimek[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;transition:scale .9s var(--ease-out);-webkit-user-drag:none}.ref-snimek[data-astro-cid-lcdefpme]:hover img[data-astro-cid-lcdefpme]{scale:1.05}.ref-snimek[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{color:var(--ink-2);gap:12px;margin-top:14px;font-weight:600;display:flex}.ref-snimek[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--accent);font-weight:800}@media (width>=1200px){.ref-pas[data-astro-cid-lcdefpme]{padding-left:calc((100vw - var(--sirka)) / 2)}}
