.kurzy-hero[data-astro-cid-z6hsaoxb]{padding-bottom:8px}.kurzy-kotvy[data-astro-cid-z6hsaoxb]{flex-wrap:wrap;gap:8px 20px;margin-top:28px;display:flex}.kurzy-kotvy[data-astro-cid-z6hsaoxb] a[data-astro-cid-z6hsaoxb]{font-family:var(--font-mono);letter-spacing:.04em;color:var(--akcent);font-size:13px;text-decoration:none}.kurzy-kotvy[data-astro-cid-z6hsaoxb] a[data-astro-cid-z6hsaoxb]:after{content:" ↓"}.kurzy-kotvy[data-astro-cid-z6hsaoxb] a[data-astro-cid-z6hsaoxb]:hover{text-decoration:underline}.kurzy-sekce[data-astro-cid-z6hsaoxb]{padding-top:64px;scroll-margin-top:80px}.kurzy-h2[data-astro-cid-z6hsaoxb]{letter-spacing:-.02em;margin:0 0 12px;font-size:clamp(24px,2.6vw,32px)}.kurzy-uvod[data-astro-cid-z6hsaoxb]{max-width:44em;color:var(--ink-tlumeny);margin:0 0 28px;font-size:16.5px;line-height:1.6}.cesty[data-astro-cid-z6hsaoxb]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}.cesta[data-astro-cid-z6hsaoxb]{flex-direction:column;padding:28px 26px 24px;scroll-margin-top:80px;display:flex}.cesta--hlavni[data-astro-cid-z6hsaoxb]{border:1.5px solid var(--akcent);position:relative;box-shadow:0 14px 40px #176b7d24}.cesta-hlava[data-astro-cid-z6hsaoxb]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px;display:flex}.cesta-stitek[data-astro-cid-z6hsaoxb]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--akcent);font-size:12px}.cesta-odznak[data-astro-cid-z6hsaoxb]{color:var(--akcent-akce-text);background:var(--akcent-akce);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600}.cesta-nadpis[data-astro-cid-z6hsaoxb]{letter-spacing:-.015em;margin:0 0 18px;font-size:22px;line-height:1.2}.cesta-podnadpis[data-astro-cid-z6hsaoxb]{letter-spacing:.02em;color:var(--ink);margin:0 0 8px;font-size:13px;font-weight:600}.cesta-seznam[data-astro-cid-z6hsaoxb]{flex-direction:column;gap:8px;margin:0 0 16px;padding:0;list-style:none;display:flex}.cesta-seznam[data-astro-cid-z6hsaoxb] li[data-astro-cid-z6hsaoxb]{color:var(--ink-tlumeny);padding-left:18px;font-size:15px;line-height:1.5;position:relative}.cesta-seznam[data-astro-cid-z6hsaoxb] li[data-astro-cid-z6hsaoxb]:before{content:"";background:var(--akcent);border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:2px}.cesta-proc[data-astro-cid-z6hsaoxb]{color:var(--ink-tlumeny);margin:0 0 10px;font-size:15px;line-height:1.55}.cesta-proc[data-astro-cid-z6hsaoxb] b[data-astro-cid-z6hsaoxb]{color:var(--ink)}.cesta-poznamka[data-astro-cid-z6hsaoxb]{color:var(--seda);margin:0 0 10px;font-size:13.5px;line-height:1.5}.cesta-pata[data-astro-cid-z6hsaoxb]{border-top:1px solid var(--linka);flex-direction:column;gap:14px;margin-top:auto;padding-top:18px;display:flex}.cesta-meta[data-astro-cid-z6hsaoxb]{font-family:var(--font-mono);color:var(--seda);font-size:12px;line-height:1.5}.cesta-btn[data-astro-cid-z6hsaoxb]{justify-content:center}@media (width<=980px){.cesty[data-astro-cid-z6hsaoxb]{grid-template-columns:minmax(0,1fr)}}.katalog[data-astro-cid-z6hsaoxb]{grid-template-columns:repeat(auto-fill,minmax(min(100%,330px),1fr));gap:20px;display:grid}.polozka[data-astro-cid-z6hsaoxb]{flex-direction:column;padding:24px;display:flex}.polozka-stitky[data-astro-cid-z6hsaoxb]{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.polozka-termin[data-astro-cid-z6hsaoxb]{font-family:var(--font-mono);color:var(--akcent);margin:0 0 6px;font-size:13px}.polozka-nazev[data-astro-cid-z6hsaoxb]{letter-spacing:-.01em;margin:0 0 10px;font-size:20px;line-height:1.25}.polozka-popis[data-astro-cid-z6hsaoxb]{color:var(--ink-tlumeny);margin:0 0 18px;font-size:15px;line-height:1.55}.polozka-pata[data-astro-cid-z6hsaoxb]{border-top:1px solid var(--linka);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:16px;display:flex}.polozka-meta[data-astro-cid-z6hsaoxb]{color:var(--seda);font-size:13px}.katalog-prazdny[data-astro-cid-z6hsaoxb]{max-width:40em}.katalog-prazdny-btn[data-astro-cid-z6hsaoxb]{margin-top:18px}.kurzy-cta[data-astro-cid-z6hsaoxb]{padding-bottom:72px}
