.formular:where(.astro-w3dgwtvl){gap:1.1rem;display:grid}fieldset:where(.astro-w3dgwtvl){border:0;margin:0;padding:0}legend:where(.astro-w3dgwtvl),label:where(.astro-w3dgwtvl)>span:where(.astro-w3dgwtvl){font-weight:700;font-size:var(--sl-text-sm);color:#1a2e22;margin-bottom:.4rem;display:block}.povinne:where(.astro-w3dgwtvl){color:#d63638}.radek:where(.astro-w3dgwtvl){grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:1rem;display:grid}label:where(.astro-w3dgwtvl){display:grid}small:where(.astro-w3dgwtvl){font-size:var(--sl-text-xs);color:#2c4a37;margin-top:.25rem}input:where(.astro-w3dgwtvl),select:where(.astro-w3dgwtvl),textarea:where(.astro-w3dgwtvl){color:#222;width:100%;font:inherit;font-size:var(--sl-text-sm);background:#fafafa;border:1px solid #0000001f;border-radius:3px;padding:.7rem .8rem}input:where(.astro-w3dgwtvl):focus,select:where(.astro-w3dgwtvl):focus,textarea:where(.astro-w3dgwtvl):focus{outline:2px solid var(--el-primary);outline-offset:0}button:where(.astro-w3dgwtvl){background:var(--el-accent);color:#0c1406;font:inherit;font-size:var(--sl-text-xs);letter-spacing:.03em;text-transform:uppercase;cursor:pointer;border:0;border-radius:999px;justify-self:start;margin-top:.25rem;padding:.75rem 2rem;font-weight:700;transition:background .15s}button:where(.astro-w3dgwtvl):hover{background:#61ce70}.skryte:where(.astro-w3dgwtvl){display:none}.potvrzeni:where(.astro-w3dgwtvl){color:var(--el-primary);background:#ffffffb3;border-radius:.5rem;margin:0;padding:.75rem 1rem;font-weight:700}.potvrzeni:where(.astro-w3dgwtvl).chyba{color:#b32d2e}button:where(.astro-w3dgwtvl):disabled{opacity:.7;cursor:wait}.kontakt:where(.astro-5wl5u4o7){width:100vw;margin-inline:calc(50% - 50vw);margin-top:calc(-1 * var(--sl-content-pad-y,2rem));margin-bottom:-4rem}h2:where(.astro-5wl5u4o7){font-family:Montserrat, var(--sl-font);letter-spacing:-.01em;font-weight:700}.horni:where(.astro-5wl5u4o7){isolation:isolate;background:var(--pozadi) center / cover no-repeat;padding:clamp(2.5rem,7vw,5rem) 1rem clamp(3rem,8vw,6rem);position:relative}.horni:where(.astro-5wl5u4o7):before{content:"";z-index:-1;background:var(--el-primary);opacity:.92;position:absolute;inset:0}.sloupce:where(.astro-5wl5u4o7){grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));align-items:start;gap:2.5rem 3rem;max-width:72rem;margin-inline:auto;display:grid}.horni:where(.astro-5wl5u4o7) h2:where(.astro-5wl5u4o7){color:#fff;margin:0 0 1rem;font-size:clamp(1.5rem,3vw,2rem)}.karta:where(.astro-5wl5u4o7){background:#ffffff73;border-radius:1.25rem;padding:clamp(1rem,3vw,1.75rem)}.udaje:where(.astro-5wl5u4o7){gap:.35rem;display:grid}.udaje:where(.astro-5wl5u4o7) .nazev:where(.astro-5wl5u4o7){color:#fff;margin:1.25rem 0 0;font-weight:700}.udaje:where(.astro-5wl5u4o7) .nazev:where(.astro-5wl5u4o7):first-child{margin-top:0}.udaje:where(.astro-5wl5u4o7) a:where(.astro-5wl5u4o7){font-weight:700;font-size:var(--sl-text-sm);color:var(--el-primary);text-decoration:none}.udaje:where(.astro-5wl5u4o7) a:where(.astro-5wl5u4o7):hover{text-decoration:underline}.site:where(.astro-5wl5u4o7){gap:.6rem;margin-top:.4rem;display:flex}.site:where(.astro-5wl5u4o7) a:where(.astro-5wl5u4o7){background:var(--el-accent);color:#fff;border-radius:50%;place-items:center;width:2.25rem;height:2.25rem;font-size:1.1rem;display:grid}.o-mne:where(.astro-5wl5u4o7){background:var(--el-light);text-align:center;flex-direction:column;align-items:center;padding:clamp(3rem,9vw,7rem) 1rem;display:flex}.o-mne:where(.astro-5wl5u4o7) .foto:where(.astro-5wl5u4o7){object-fit:cover;object-position:50% 30%;border-radius:50%;width:9rem;height:9rem}.o-mne:where(.astro-5wl5u4o7) h2:where(.astro-5wl5u4o7){color:var(--el-primary);margin:1rem 0 1.5rem;font-size:clamp(2.5rem,6vw,3.5rem)}.text:where(.astro-5wl5u4o7){background:var(--el-primary);color:#fff;text-align:left;max-width:40rem;font-size:var(--sl-text-sm);border-radius:2rem;padding:clamp(1.25rem,3vw,1.5rem) clamp(1.25rem,3vw,2rem);line-height:1.65}.text:where(.astro-5wl5u4o7) p{margin:0 0 1rem}.text:where(.astro-5wl5u4o7) ul{margin:0 0 1rem;padding-left:2.5rem}.text:where(.astro-5wl5u4o7)>:last-child{margin-bottom:0}.text:where(.astro-5wl5u4o7) strong{color:#fff}
