.finder[data-astro-cid-ywfbbxok]{gap:.6rem;display:grid}label[data-astro-cid-ywfbbxok]{font-family:var(--display);font-size:1.2rem;font-weight:600}.row[data-astro-cid-ywfbbxok]{flex-wrap:wrap;gap:.6rem;display:flex}select[data-astro-cid-ywfbbxok]{border:2px solid var(--navy);background-color:var(--surface);min-height:52px;color:var(--ink);font-family:var(--display);font-variant-numeric:tabular-nums;appearance:none;background-image:var(--chev);background-position:right 1rem center;background-repeat:no-repeat;border-radius:999px;flex:13rem;padding:.6rem 2.6rem .6rem 1rem;font-size:1.1rem;font-weight:500}:root[data-theme=dark] select[data-astro-cid-ywfbbxok]{border-color:var(--muted)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) select[data-astro-cid-ywfbbxok]{border-color:var(--muted)}}.btn[data-astro-cid-ywfbbxok]{min-height:52px}.akce-rada[data-astro-cid-hbaixj3g]{background:var(--surface);border-block:1px solid var(--line);padding-block:clamp(2.5rem,5vw,4rem) clamp(2rem,4vw,3rem)}.ar-hlava[data-astro-cid-hbaixj3g]{justify-content:space-between;align-items:flex-end;gap:1rem 2rem;margin-bottom:1.5rem;display:flex}.ar-hlava[data-astro-cid-hbaixj3g] h2[data-astro-cid-hbaixj3g]{margin-bottom:.4rem}.ar-hlava[data-astro-cid-hbaixj3g] p[data-astro-cid-hbaixj3g]{color:var(--muted);max-width:52ch;margin:0}.ar-ovl[data-astro-cid-hbaixj3g]{flex:none;align-items:center;gap:.5rem;display:flex}.ar-ovl[data-astro-cid-hbaixj3g] .textlink[data-astro-cid-hbaixj3g]{margin-right:.75rem}.ar-sipka[data-astro-cid-hbaixj3g]{border:1.5px solid var(--line);background:var(--paper);width:44px;height:44px;color:var(--ink);cursor:pointer;border-radius:50%;place-items:center;transition:border-color .15s,opacity .15s,transform .12s;display:grid}.ar-sipka[data-astro-cid-hbaixj3g][data-smer="-1"] svg{transform:scaleX(-1)}@media (hover:hover){.ar-sipka[data-astro-cid-hbaixj3g]:not(:disabled):hover{border-color:var(--ink)}}.ar-sipka[data-astro-cid-hbaixj3g]:active:not(:disabled){transform:scale(.94)}.ar-sipka[data-astro-cid-hbaixj3g]:disabled{opacity:.35;cursor:default}.ar-rada[data-astro-cid-hbaixj3g]{--kraj:max(var(--gutter), calc((100% - var(--wrap)) / 2));padding:.25rem var(--kraj) 1.25rem;scroll-snap-type:x mandatory;scroll-padding-inline:var(--kraj);overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--line) transparent;gap:1rem;margin:0;list-style:none;display:flex;overflow-x:auto}.ar-karta[data-astro-cid-hbaixj3g]{scroll-snap-align:start;background:var(--paper);border:1px solid var(--line);border-radius:var(--r);flex-direction:column;flex:0 0 min(280px,78vw);display:flex;overflow:hidden}.ar-plakat[data-astro-cid-hbaixj3g]{aspect-ratio:4/5;background:var(--sky);cursor:zoom-in;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.ar-plakat[data-astro-cid-hbaixj3g] img{object-fit:cover;object-position:top;width:100%;height:100%;transition:transform .3s;display:block}@media (hover:hover){button[data-astro-cid-hbaixj3g].ar-plakat:hover img{transform:scale(1.03)}}.lupa[data-astro-cid-hbaixj3g]{color:#fff;background:#0d3242d9;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;bottom:10px;right:10px}.ar-plakat--text[data-astro-cid-hbaixj3g]{--c:var(--cyan);--ct:#062431;cursor:default;background:radial-gradient(120% 80% at 100% 0%, #ffffff59, transparent 60%), var(--c);color:var(--ct);flex-direction:column;justify-content:space-between;padding:1.25rem;display:flex}[data-astro-cid-hbaixj3g][data-typ=kemp] .ar-plakat--text[data-astro-cid-hbaixj3g]{--c:var(--ochre);--ct:#2a1500}[data-astro-cid-hbaixj3g][data-typ=gym-party] .ar-plakat--text[data-astro-cid-hbaixj3g]{--c:var(--g-parkour);--ct:#24164a}[data-astro-cid-hbaixj3g][data-typ=rodinna-nedele] .ar-plakat--text[data-astro-cid-hbaixj3g]{--c:var(--g-rodice-a-deti);--ct:#2a1500}[data-astro-cid-hbaixj3g][data-typ=tabor] .ar-plakat--text[data-astro-cid-hbaixj3g]{--c:var(--g-gymnastika);--ct:#10331a}.ar-typ[data-astro-cid-hbaixj3g]{font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;font-size:.85rem;font-weight:600}.ar-datum[data-astro-cid-hbaixj3g]{font-family:var(--display);letter-spacing:-.03em;font-size:clamp(3rem,6vw,3.6rem);font-weight:700;line-height:.95}.ar-nazev[data-astro-cid-hbaixj3g]{font-family:var(--display);font-size:1.35rem;font-weight:600;line-height:1.15}.ar-body[data-astro-cid-hbaixj3g]{flex-direction:column;flex:1;padding:1rem 1.1rem 1.15rem;display:flex}.ar-stitek[data-astro-cid-hbaixj3g]{font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;gap:.4rem;margin:0 0 .35rem;font-size:.78rem;font-weight:600;display:flex}.ar-tip[data-astro-cid-hbaixj3g]{color:#2a1500;background:var(--ochre);letter-spacing:.04em;border-radius:999px;padding:.05rem .5rem}.ar-body[data-astro-cid-hbaixj3g] h3[data-astro-cid-hbaixj3g]{margin:0 0 .6rem;font-size:1.2rem}.ar-body[data-astro-cid-hbaixj3g] h3[data-astro-cid-hbaixj3g] a[data-astro-cid-hbaixj3g]{color:inherit;text-decoration:none}@media (hover:hover){.ar-body[data-astro-cid-hbaixj3g] h3[data-astro-cid-hbaixj3g] a[data-astro-cid-hbaixj3g]:hover{text-decoration:underline;text-decoration-color:var(--cyan)}}.ar-terminy[data-astro-cid-hbaixj3g],.ar-meta[data-astro-cid-hbaixj3g]{gap:.3rem;margin:0 0 .6rem;padding:0;font-size:.92rem;list-style:none;display:grid}.ar-terminy[data-astro-cid-hbaixj3g] li[data-astro-cid-hbaixj3g],.ar-meta[data-astro-cid-hbaixj3g] li[data-astro-cid-hbaixj3g]{align-items:baseline;gap:.45rem;display:flex}.ar-terminy[data-astro-cid-hbaixj3g] svg,.ar-meta[data-astro-cid-hbaixj3g] svg{color:var(--blue);flex:none;position:relative;top:.15em}.ar-pozn[data-astro-cid-hbaixj3g]{color:var(--muted)}.ar-dalsi[data-astro-cid-hbaixj3g]{color:var(--muted);padding-left:1.5rem}.ar-meta[data-astro-cid-hbaixj3g]{color:var(--muted);margin-bottom:1rem}.ar-cta[data-astro-cid-hbaixj3g]{gap:.5rem;margin-top:auto;display:grid}.ar-btn[data-astro-cid-hbaixj3g]{justify-content:center;width:100%;min-height:44px;padding:.5rem 1rem;font-size:.95rem}.ar-karta--tip[data-astro-cid-hbaixj3g]{border:2px solid var(--ochre);box-shadow:0 14px 34px -18px #e9a23bcc}@media (width<=700px){.ar-hlava[data-astro-cid-hbaixj3g]{flex-direction:column;align-items:flex-start}.ar-sipka[data-astro-cid-hbaixj3g]{display:none}.ar-ovl[data-astro-cid-hbaixj3g] .textlink[data-astro-cid-hbaixj3g]{margin:0}}.lb[data-astro-cid-hbaixj3g]{background:0 0;border:0;max-width:none;max-height:none;padding:0;overflow:visible}.lb[data-astro-cid-hbaixj3g]::backdrop{background:#03141ce0}.lb[data-astro-cid-hbaixj3g] img{background:#fff;border-radius:10px;width:auto;max-width:min(94vw,1000px);height:auto;max-height:92dvh;display:block;box-shadow:0 20px 60px #00000080}.lb[data-astro-cid-hbaixj3g][open]{animation:.18s ease-out lb-in}@keyframes lb-in{0%{opacity:0;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.lb[data-astro-cid-hbaixj3g][open]{animation:none}}.zavrit[data-astro-cid-hbaixj3g]{top:max(12px, env(safe-area-inset-top));right:max(12px, env(safe-area-inset-right));color:#fff;cursor:pointer;background:#ffffff24;border:0;border-radius:50%;place-items:center;width:48px;height:48px;padding:0;display:grid;position:fixed}.zavrit[data-astro-cid-hbaixj3g]:focus-visible{outline-offset:2px;outline:2px solid #fff}html:has(dialog.lb[open]){overflow:hidden}.tramp[data-astro-cid-vwi536nh]{--bg:#0d3242;--plachta:#0a1c25;--sit:#5fd0ea;--ram:#2c56c4;--cara:#e2573f;--postava:#fff;--postava-vzadu:#8fd8ec;color:#fff;border-radius:var(--r-lg);background:radial-gradient(80% 70% at 50% 100%, #03aed240, transparent 70%), var(--bg);box-shadow:var(--shadow);position:relative;overflow:hidden}:root[data-theme=dark] .tramp[data-astro-cid-vwi536nh]{--bg:#03141c;--plachta:#061219}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .tramp[data-astro-cid-vwi536nh]{--bg:#03141c;--plachta:#061219}}.tramp-scena[data-astro-cid-vwi536nh]{position:relative}.tramp-cv[data-astro-cid-vwi536nh]{touch-action:none;cursor:grab;-webkit-tap-highlight-color:transparent;width:100%;height:clamp(260px,22vw,300px);display:block}.tramp-cv[data-astro-cid-vwi536nh]:active{cursor:grabbing}.tramp-kicker[data-astro-cid-vwi536nh]{font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;color:var(--cyan);pointer-events:none;margin:0;font-size:.8rem;font-weight:600;position:absolute;top:.9rem;left:1.1rem}.tramp-hud[data-astro-cid-vwi536nh]{pointer-events:none;text-align:right;gap:1rem;margin:0;display:flex;position:absolute;top:.75rem;right:1.1rem}.tramp-hud[data-astro-cid-vwi536nh] div[data-astro-cid-vwi536nh]{flex-direction:column-reverse;display:flex}.tramp-hud[data-astro-cid-vwi536nh] dt[data-astro-cid-vwi536nh]{color:#a7c6d3;font-size:.72rem}.tramp-hud[data-astro-cid-vwi536nh] dd[data-astro-cid-vwi536nh]{font-family:var(--display);font-variant-numeric:tabular-nums;margin:0;font-size:1.15rem;font-weight:600;line-height:1.1}.tramp-btn[data-astro-cid-vwi536nh]{--n:0;cursor:pointer;min-width:12.5rem;min-height:44px;font-family:var(--display);color:#062431;background:linear-gradient(90deg, var(--ochre) calc(var(--n) * 100%), var(--cyan) calc(var(--n) * 100%));touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;border:0;border-radius:999px;padding:.6rem 1.3rem;font-size:.95rem;font-weight:600;transition:transform .12s,box-shadow .2s;position:absolute;bottom:12px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px -10px #03aed2b3,inset 0 0 0 2px #ffffff40}.tramp-btn[data-astro-cid-vwi536nh].drzi{transform:translateX(-50%) scale(calc(.97 - var(--n) * .05));box-shadow:0 4px 30px -4px rgb(233 162 59/calc(.3 + var(--n) * .6))}.tramp-btn[data-astro-cid-vwi536nh].plny{animation:.12s linear infinite tramp-tres}@keyframes tramp-tres{50%{transform:translate(calc(1.5px - 50%))scale(.92)}}.tramp-btn[data-astro-cid-vwi536nh]:focus-visible{outline-offset:3px;outline:3px solid #fff}@media (prefers-reduced-motion:reduce){.tramp-btn[data-astro-cid-vwi536nh].plny{animation:none}}.pribeh[data-astro-cid-vqb3booz]{--hdr:76px;grid-template-columns:minmax(0,1fr);gap:1rem;display:grid;position:relative}.pr-scena[data-astro-cid-vqb3booz]{display:none}.pr-kapitoly[data-astro-cid-vqb3booz]{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.kap-karta[data-astro-cid-vqb3booz]{height:100%;color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:var(--r);flex-direction:column;text-decoration:none;transition:border-color .15s,transform .15s;display:flex;overflow:hidden}@media (hover:hover){.kap-karta[data-astro-cid-vqb3booz][href]:hover{border-color:var(--blue)}.kap-karta[data-astro-cid-vqb3booz][href]:hover h3[data-astro-cid-vqb3booz]{text-decoration:underline;text-decoration-color:var(--cyan);text-underline-offset:.15em;text-decoration-thickness:2px}}.kap-karta[data-astro-cid-vqb3booz][href]:active{transform:scale(.985)}.kap-img[data-astro-cid-vqb3booz]{aspect-ratio:3/2;object-fit:cover;width:100%}.kap-body[data-astro-cid-vqb3booz]{flex-direction:column;flex:1;padding:1.1rem 1.25rem 1.35rem;display:flex}.kap-vek[data-astro-cid-vqb3booz]{font-family:var(--display);letter-spacing:.02em;text-transform:uppercase;color:var(--muted);align-items:center;gap:.45rem;margin:0 0 .35rem;font-size:.9rem;font-weight:600;display:inline-flex}.kap-vek[data-astro-cid-vqb3booz]:before{content:"";background:var(--g,var(--cyan));border-radius:50%;width:.6rem;height:.6rem}.kap[data-astro-cid-vqb3booz] h3[data-astro-cid-vqb3booz]{margin-bottom:.15rem}.kap-pro[data-astro-cid-vqb3booz]{font-family:var(--display);color:var(--blue);margin-bottom:.5rem;font-weight:500}.kap-body[data-astro-cid-vqb3booz]>p[data-astro-cid-vqb3booz]:last-of-type{margin-bottom:.9rem}.kap-pata[data-astro-cid-vqb3booz]{justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;display:flex}.kap-vice[data-astro-cid-vqb3booz]{font-family:var(--display);color:var(--link);align-items:center;gap:.3rem;margin-left:auto;font-weight:600;display:inline-flex}.pribeh[data-astro-cid-vqb3booz].js .pr-scena[data-astro-cid-vqb3booz]{top:calc(var(--hdr) + 1.5rem);height:min(calc(100svh - var(--hdr) - 3rem), 640px);pointer-events:none;user-select:none;-webkit-mask-composite:source-in;background:0 0;align-self:start;display:block;position:sticky;-webkit-mask-image:linear-gradient(#000 72%,#0000),linear-gradient(90deg,#0000,#000 14% 86%,#0000);mask-image:linear-gradient(#000 72%,#0000),linear-gradient(90deg,#0000,#000 14% 86%,#0000);mask-composite:intersect}.pribeh[data-astro-cid-vqb3booz].js{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(1.5rem,4vw,4rem)}.pribeh[data-astro-cid-vqb3booz].js .pr-kapitoly[data-astro-cid-vqb3booz]{display:block}.pribeh[data-astro-cid-vqb3booz].js .kap[data-astro-cid-vqb3booz]{align-items:center;min-height:min(78svh,720px);padding-block:2rem;display:flex}.pribeh[data-astro-cid-vqb3booz].js .kap[data-astro-cid-vqb3booz]:first-child{align-items:flex-start;min-height:min(60svh,560px)}.pribeh[data-astro-cid-vqb3booz].js .kap-karta[data-astro-cid-vqb3booz]{width:100%;transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s,border-color .15s;transform:translateY(14px)scale(.97)}.pribeh[data-astro-cid-vqb3booz].js .kap-img[data-astro-cid-vqb3booz]{filter:saturate(.25)brightness(1.08);transition:filter .45s}.pribeh[data-astro-cid-vqb3booz].js .kap[data-astro-cid-vqb3booz].aktivni .kap-karta[data-astro-cid-vqb3booz]{box-shadow:var(--shadow);transform:none}.pribeh[data-astro-cid-vqb3booz].js .kap[data-astro-cid-vqb3booz].aktivni .kap-img[data-astro-cid-vqb3booz]{filter:none}.pr-cv[data-astro-cid-vqb3booz]{width:100%;height:100%;display:block;position:absolute;inset:0}.pr-vek[data-astro-cid-vqb3booz]{pointer-events:none;flex-direction:column;gap:.2rem;margin:0;display:flex;position:absolute;top:clamp(1rem,3vw,1.75rem);left:15%}.pr-vek-text[data-astro-cid-vqb3booz]{font-family:var(--display);letter-spacing:-.02em;color:var(--ink);font-size:clamp(2rem,4.4vw,3.6rem);font-weight:700;line-height:1;transition:opacity .25s,transform .25s}.pr-vek-text[data-astro-cid-vqb3booz].meni{opacity:0;transform:translateY(8px)}@media (width<=900px){.pribeh[data-astro-cid-vqb3booz].js{grid-template-columns:minmax(0,1fr);gap:0}.pribeh[data-astro-cid-vqb3booz].js .pr-scena[data-astro-cid-vqb3booz]{top:var(--hdr);z-index:5;height:clamp(220px,38svh,330px);margin-inline:calc(-1 * var(--gutter));background:var(--surface);-webkit-mask-composite:source-over;-webkit-mask-image:linear-gradient(#000 82%,#0000);mask-image:linear-gradient(#000 82%,#0000);mask-composite:add}.pr-vek-text[data-astro-cid-vqb3booz]{font-size:clamp(1.6rem,7vw,2.2rem)}.pr-vek[data-astro-cid-vqb3booz]{left:var(--gutter)}.pribeh[data-astro-cid-vqb3booz].js .kap[data-astro-cid-vqb3booz],.pribeh[data-astro-cid-vqb3booz].js .kap[data-astro-cid-vqb3booz]:first-child{min-height:0;margin-block:1.25rem 30svh;padding-block:0}.pribeh[data-astro-cid-vqb3booz].js .kap[data-astro-cid-vqb3booz]:first-child{margin-top:1.5rem}.pribeh[data-astro-cid-vqb3booz].js .kap[data-astro-cid-vqb3booz]:last-child{margin-bottom:1rem}.kap-img[data-astro-cid-vqb3booz]{aspect-ratio:16/9}}@media (prefers-reduced-motion:reduce){.pribeh[data-astro-cid-vqb3booz].js .kap-karta[data-astro-cid-vqb3booz],.pr-vek-text[data-astro-cid-vqb3booz]{transition:none;transform:none}.pribeh[data-astro-cid-vqb3booz].js .kap-img[data-astro-cid-vqb3booz]{filter:none}}.hero[data-astro-cid-lcdefpme]{isolation:isolate;color:#fff;background:#071d28;align-items:center;min-height:min(86svh,820px);padding-block:clamp(3rem,7vw,6rem);display:flex;position:relative}.hero-grid[data-astro-cid-lcdefpme]{width:100%;display:block}.hero-text[data-astro-cid-lcdefpme]{max-width:640px}.kicker[data-astro-cid-lcdefpme]{font-family:var(--display);color:var(--cyan);margin-bottom:.75rem;font-size:1.05rem;font-weight:500}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:#fff;letter-spacing:-.04em;text-shadow:0 2px 24px #00000040;margin-bottom:.3em;font-size:clamp(3.25rem,7.2vw,7rem);font-weight:700;line-height:.92}.hero[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{color:#dbe9ef;max-width:34ch;margin-bottom:2rem}.bed[data-astro-cid-lcdefpme]{color:var(--ink);border-radius:var(--r-lg);background:var(--surface);isolation:isolate;max-width:560px;padding:clamp(1.25rem,3vw,1.75rem);position:relative;box-shadow:0 24px 60px -24px #0009}.bed[data-astro-cid-lcdefpme]>svg{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.bed-alt[data-astro-cid-lcdefpme]{color:var(--muted);margin:1rem 0 0;font-size:.95rem}.prihlaska-h[data-astro-cid-lcdefpme]{margin:0 0 .5rem;font-size:clamp(1.35rem,2.4vw,1.6rem)}.prihlaska[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);text-wrap:wrap;margin:0 0 1.25rem}@media (width<=560px){.prihlaska-btn[data-astro-cid-lcdefpme]{justify-content:center;width:100%}}.hero-photo[data-astro-cid-lcdefpme]{z-index:-1;margin:0;position:absolute;inset:0;overflow:hidden}.hero-photo[data-astro-cid-lcdefpme] img{object-fit:cover;object-position:70% 35%;width:100%;height:100%;position:absolute;inset:0}.hero-photo[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(90deg,#071d28f0 0%,#071d28d1 32%,#071d2840 62%,#071d2800 80%),linear-gradient(#0000 65%,#071d288c);position:absolute;inset:0}@media (width<=900px){.hero[data-astro-cid-lcdefpme]{align-items:flex-end;min-height:0;padding-top:min(74vw,400px);padding-bottom:2.5rem}.hero-photo[data-astro-cid-lcdefpme]{height:min(100vw,520px);bottom:auto}.hero-photo[data-astro-cid-lcdefpme] img{object-position:66% 30%}.hero-photo[data-astro-cid-lcdefpme]:after{background:linear-gradient(#071d2800 38%,#071d28d1 66%,#071d28 92%)}.kicker[data-astro-cid-lcdefpme]{text-shadow:0 1px 12px #071d28e6}}.pribeh-hlava[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,420px);align-items:center;gap:1.5rem clamp(2rem,5vw,4.5rem);margin-bottom:clamp(1.5rem,4vw,3rem);display:grid}.pribeh-hlava[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:.6rem}.pribeh-hlava[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);max-width:46ch;margin-bottom:1rem}@media (width<=900px){.pribeh-hlava[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}.onas[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}.onas-text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:58ch}.pro-rodice[data-astro-cid-lcdefpme]{align-items:center;gap:.5rem;margin-top:1.75rem;display:flex}.pro-rodice[data-astro-cid-lcdefpme] svg{color:var(--blue)}.mozaika[data-astro-cid-lcdefpme]{aspect-ratio:1/.95;grid-template-rows:repeat(3,minmax(110px,1fr));grid-template-columns:repeat(3,1fr);gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.mozaika[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-radius:var(--r);background:var(--surface);overflow:hidden}.mozaika[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%}.m1[data-astro-cid-lcdefpme]{grid-area:1/1/3/3}.m2[data-astro-cid-lcdefpme]{grid-area:1/3}.m3[data-astro-cid-lcdefpme]{grid-area:2/3}.m4[data-astro-cid-lcdefpme]{grid-area:3/1}.m5[data-astro-cid-lcdefpme]{grid-area:3/2/auto/4}@media (width<=900px){.onas[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.mozaika[data-astro-cid-lcdefpme]{aspect-ratio:auto;grid-template-rows:repeat(3,26vw)}}.rating[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}.stars[data-astro-cid-lcdefpme]{color:var(--ochre);display:inline-flex}.stars[data-astro-cid-lcdefpme] svg{fill:currentColor}.recenze[data-astro-cid-lcdefpme]{columns:3 18rem;column-gap:1.5rem;margin:0;padding:0;list-style:none}.recenze[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{break-inside:avoid;background:var(--surface);border-radius:var(--r);border-left:4px solid var(--cyan);margin-bottom:1.5rem;padding:1.4rem 1.5rem}.recenze[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{margin:0}.recenze[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-bottom:.75rem;font-size:1.1rem;line-height:1.5}.kdo[data-astro-cid-lcdefpme]{font-family:var(--display);color:var(--muted);margin:0;font-weight:600}@media (width<=640px){.recenze[data-astro-cid-lcdefpme]{columns:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);overscroll-behavior-x:contain;margin-inline:calc(-1 * var(--gutter));padding:0 var(--gutter) .5rem;scrollbar-width:thin;gap:.75rem;display:flex;overflow-x:auto}.recenze[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{scroll-snap-align:start;flex:0 0 86%;margin:0;padding:1.15rem 1.2rem}.recenze[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:1.05rem}}.kontakt[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);gap:clamp(2rem,5vw,4.5rem);display:grid}.kontakty[data-astro-cid-lcdefpme]{gap:.6rem;margin:1.5rem 0 0;padding:0;font-size:1.1rem;list-style:none;display:grid}.kontakty[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:.6rem;min-width:0;display:flex}.kontakty[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{overflow-wrap:anywhere;min-width:0}@media (width<=420px){.kontakty[data-astro-cid-lcdefpme]{font-size:1rem}}.kontakty[data-astro-cid-lcdefpme] svg{color:var(--blue)}@media (width<=860px){.kontakt[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}
