.hero[data-astro-cid-qw6nbhov]{background-image:radial-gradient(circle at 20% 0,#3d90282e,#0000 50%);padding-block:clamp(7.5rem,13vw,11rem) clamp(3.5rem,8vw,6rem)}.hero__inner[data-astro-cid-qw6nbhov]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.hero[data-astro-cid-qw6nbhov] h1[data-astro-cid-qw6nbhov]{max-width:15ch}.hero__lead[data-astro-cid-qw6nbhov]{max-width:48ch}.hero__akcie[data-astro-cid-qw6nbhov]{flex-wrap:wrap;gap:.75rem;margin-top:2.5rem;display:flex}.hero__obraz[data-astro-cid-qw6nbhov]{place-items:center;display:grid}.hero__obraz[data-astro-cid-qw6nbhov] img{aspect-ratio:1098/1599;width:100%;max-width:420px;height:auto}.znaky[data-astro-cid-qw6nbhov]{border-top:1px solid var(--border);color:var(--muted-foreground);flex-wrap:wrap;gap:.5rem 1.25rem;margin:2.5rem 0 0;padding:2rem 0 0;font-size:.9375rem;list-style:none;display:flex}.znaky[data-astro-cid-qw6nbhov] li[data-astro-cid-qw6nbhov]{align-items:center;gap:.75rem;display:flex}.znaky[data-astro-cid-qw6nbhov] li[data-astro-cid-qw6nbhov]:before{content:"";background:var(--accent);border-radius:50%;flex:none;width:4px;height:4px}.znaky[data-astro-cid-qw6nbhov] li[data-astro-cid-qw6nbhov]:first-child:before{display:none}@media (width<=860px){.hero__inner[data-astro-cid-qw6nbhov]{grid-template-columns:1fr}.hero[data-astro-cid-qw6nbhov] h1[data-astro-cid-qw6nbhov]{max-width:none}.hero[data-astro-cid-qw6nbhov]{padding-top:clamp(6.5rem,20vw,8rem)}.hero__obraz[data-astro-cid-qw6nbhov] img{aspect-ratio:670/1480;max-width:min(92%,300px)}}@media (width<=620px){.znaky[data-astro-cid-qw6nbhov]{gap:.6rem;display:grid}.znaky[data-astro-cid-qw6nbhov] li[data-astro-cid-qw6nbhov]:first-child:before{display:block}}.hlavicka-sekcie[data-astro-cid-qw6nbhov]{grid-template-columns:minmax(0,42rem);grid-template-areas:"ocko""nadpis""lead";margin-bottom:3.5rem;display:grid}.hlavicka-sekcie__ocko[data-astro-cid-qw6nbhov]{grid-area:ocko}.hlavicka-sekcie__nadpis[data-astro-cid-qw6nbhov]{grid-area:nadpis}.hlavicka-sekcie__lead[data-astro-cid-qw6nbhov]{grid-area:lead;max-width:36rem;margin:0}.mriezka[data-astro-cid-qw6nbhov]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}@media (width<=680px){.mriezka[data-astro-cid-qw6nbhov]{grid-template-columns:1fr}}.mriezka[data-astro-cid-qw6nbhov] p[data-astro-cid-qw6nbhov]{color:var(--muted-foreground);font-size:.9375rem;line-height:1.55}.krok__cislo[data-astro-cid-qw6nbhov]{font-family:var(--font-display);color:var(--accent-tmavy);margin-bottom:1.5rem;font-size:1rem;font-weight:600;display:block}.modul[data-astro-cid-qw6nbhov] .odznak[data-astro-cid-qw6nbhov]{margin-bottom:1.5rem}.vyvoj__akcie[data-astro-cid-qw6nbhov]{flex-wrap:wrap;gap:.75rem;margin-top:2.5rem;display:flex}.hodnota__cta[data-astro-cid-qw6nbhov]{margin-top:2rem}.proza[data-astro-cid-qw6nbhov]{margin-bottom:0}.eudr__text[data-astro-cid-qw6nbhov]{margin-top:0}.detail[data-astro-cid-qw6nbhov]{border-top:1px solid var(--na-tmavom-ciara);max-width:44ch;margin-top:3rem;padding-top:1.5rem}.detail[data-astro-cid-qw6nbhov] summary[data-astro-cid-qw6nbhov]{cursor:pointer;font-family:var(--font-display);color:var(--accent-svetly);font-size:.9375rem;font-weight:600}.detail__telo[data-astro-cid-qw6nbhov]{margin-top:1.5rem;font-size:.9375rem}.detail__uvod[data-astro-cid-qw6nbhov]{color:var(--na-tmavom-tlmene)}.detail[data-astro-cid-qw6nbhov] dl[data-astro-cid-qw6nbhov]{gap:1rem;margin:1.5rem 0 0;display:grid}.detail__polozka[data-astro-cid-qw6nbhov]{gap:.2rem;display:grid}.detail[data-astro-cid-qw6nbhov] dt[data-astro-cid-qw6nbhov]{color:var(--forest-foreground);font-weight:700}.detail[data-astro-cid-qw6nbhov] dd[data-astro-cid-qw6nbhov]{color:var(--na-tmavom-tlmene);margin:0}.detail__zaver[data-astro-cid-qw6nbhov]{color:#f2efe080;margin-top:1.5rem;font-size:.875rem}.panel[data-astro-cid-qw6nbhov]{background:var(--primary);color:var(--primary-foreground);border-radius:var(--r-panel);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,4rem);padding:clamp(2rem,5vw,4rem);display:grid}.panel[data-astro-cid-qw6nbhov] h2[data-astro-cid-qw6nbhov]{color:var(--primary-foreground)}.eyebrow--na-tmavom[data-astro-cid-qw6nbhov]{color:var(--accent-svetly)}.panel__proza[data-astro-cid-qw6nbhov]{color:#f8f5eab8;max-width:none}.panel__telefon[data-astro-cid-qw6nbhov]{color:var(--primary-foreground);margin-top:2rem;font-size:1.25rem;font-weight:600;text-decoration:none;display:inline-block}.panel__telefon[data-astro-cid-qw6nbhov]:hover{color:var(--accent-svetly)}.panel__formular[data-astro-cid-qw6nbhov]{align-content:start;gap:1rem;display:grid}.formular[data-astro-cid-qw6nbhov]{gap:.75rem;display:grid}.formular[data-astro-cid-qw6nbhov] .pasca[data-astro-cid-qw6nbhov]{display:none}.formular__riadok[data-astro-cid-qw6nbhov]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.formular[data-astro-cid-qw6nbhov] input[data-astro-cid-qw6nbhov][type=text],.formular[data-astro-cid-qw6nbhov] input[data-astro-cid-qw6nbhov][type=email],.formular[data-astro-cid-qw6nbhov] input[data-astro-cid-qw6nbhov][type=tel],.formular[data-astro-cid-qw6nbhov] select[data-astro-cid-qw6nbhov],.formular[data-astro-cid-qw6nbhov] textarea[data-astro-cid-qw6nbhov]{border-radius:var(--r-karta);width:100%;color:var(--primary-foreground);font:inherit;background:#f8f5ea0f;border:1px solid #f8f5ea33;padding:.875rem 1rem;font-size:.9375rem}.formular[data-astro-cid-qw6nbhov] textarea[data-astro-cid-qw6nbhov]{resize:vertical;min-height:6rem}.formular[data-astro-cid-qw6nbhov] [data-astro-cid-qw6nbhov]::placeholder{color:#f8f5eaa3;opacity:1}.formular[data-astro-cid-qw6nbhov] select[data-astro-cid-qw6nbhov]{appearance:none;cursor:pointer}.formular[data-astro-cid-qw6nbhov] select[data-astro-cid-qw6nbhov] option[data-astro-cid-qw6nbhov]{background:var(--primary);color:var(--primary-foreground)}.vyber[data-astro-cid-qw6nbhov]{position:relative}.vyber--vlastny[data-astro-cid-qw6nbhov] select[data-astro-cid-qw6nbhov]{display:none}.formular[data-astro-cid-qw6nbhov] [data-astro-cid-qw6nbhov]:where(input,select,textarea):focus-visible{outline:2px solid var(--accent-svetly);outline-offset:2px;border-color:#0000}.formular__suhlas[data-astro-cid-qw6nbhov]{color:#f8f5eab8;align-items:start;gap:.625rem;margin-top:.25rem;font-size:.8125rem;line-height:1.45;display:flex}.formular__suhlas[data-astro-cid-qw6nbhov] input[data-astro-cid-qw6nbhov]{accent-color:var(--accent-svetly);flex:none;margin-top:.15rem}.formular__odoslat[data-astro-cid-qw6nbhov]{justify-content:center;margin-top:.5rem}.formular__odoslat[data-astro-cid-qw6nbhov][disabled]{opacity:.6;cursor:progress}.formular__oznam[data-astro-cid-qw6nbhov]{border-radius:var(--r-karta);color:var(--primary-foreground);background:#f8f5ea14;border:1px solid #f8f5ea33;margin:0;padding:.75rem 1rem;font-size:.875rem}.formular__uspech[data-astro-cid-qw6nbhov]{border-radius:var(--r-karta);border:1px solid var(--accent-svetly);background:#60b34d1f;padding:1.5rem}.formular__uspech-nadpis[data-astro-cid-qw6nbhov]{color:var(--primary-foreground);margin:0 0 .35rem;font-weight:700}.formular__uspech-text[data-astro-cid-qw6nbhov]{color:#f8f5eacc;margin:0;font-size:.9375rem}@media (width<=520px){.formular__riadok[data-astro-cid-qw6nbhov]{grid-template-columns:1fr}}@media (width<=860px){.panel[data-astro-cid-qw6nbhov]{grid-template-columns:1fr}}.vyber__tlacidlo{border-radius:var(--r-karta);width:100%;color:var(--primary-foreground);font:inherit;text-align:start;cursor:pointer;background:#f8f5ea0f;border:1px solid #f8f5ea33;justify-content:space-between;align-items:center;gap:.75rem;padding:.875rem 1rem;font-size:.9375rem;display:flex}.vyber__tlacidlo:focus-visible{outline:2px solid var(--accent-svetly);outline-offset:2px;border-color:#0000}.vyber__sipka{flex:none;font-size:.7em;transition:transform .18s}.vyber--otvoreny .vyber__sipka{transform:rotate(180deg)}.vyber__zoznam{z-index:20;border-radius:var(--r-karta);background:var(--primary);border:1px solid #f8f5ea33;max-height:16rem;margin:0;padding:.4rem;list-style:none;position:absolute;top:calc(100% + .4rem);left:0;right:0;overflow-y:auto;box-shadow:0 18px 40px #03160c73}.vyber__zoznam:focus{outline:none}.vyber__polozka{border-radius:calc(var(--r-karta) / 2);color:#f8f5ead1;cursor:pointer;padding:.625rem .75rem;font-size:.9375rem}.vyber__polozka[aria-selected=true]{color:var(--primary-foreground);background:#f8f5ea1a}.vyber__polozka--zvyraznena{color:var(--primary-foreground);background:#f8f5ea29}
