.sc-citacie{border-top:1px solid var(--t-line);padding-top:2rem}.sc-citacie-kicker{text-transform:uppercase;letter-spacing:.14em;color:var(--t-faint);margin:0 0 1.4rem;font-size:.78rem;font-weight:500}.sc-citacie-mriezka{gap:1.8rem 2.5rem;display:grid}@media (width>=48rem){.sc-citacie-mriezka:not(.je-jedna){grid-template-columns:repeat(2,minmax(0,1fr))}}.sc-citacie .sc-citacia{border-left:2px solid var(--rohova-farba,var(--color-tio-blue));margin:0;padding-left:1.5rem}.sc-citacie .sc-citacia blockquote{text-wrap:pretty;color:var(--t-ink);margin:0;font-size:1.05rem;font-weight:300;line-height:1.65}.sc-citacie .sc-citacia figcaption{color:var(--t-mist);align-items:center;gap:.8rem;margin-top:1rem;font-size:.86rem;display:flex}.sc-citacie .sc-citacia figcaption>span{display:grid}.sc-citacie .sc-citacia figcaption strong{color:var(--t-ink);font-weight:600}.sc-citacie .sc-citacia-role{font-weight:300}.sc-citacie .sc-citacia-foto{object-fit:cover;border-radius:9999px;flex:none;width:3rem;height:3rem}.sc-citacie-odkaz{color:var(--t-accent);text-underline-offset:4px;margin-top:1.6rem;font-size:.88rem;display:inline-block}.sc-citacie-odkaz:hover{text-decoration:underline}.konf .konf-label{margin-top:2rem}.konf .konf-label strong{color:var(--t-ink);font-weight:600}.konf .konf-zaklad{border:1px solid var(--t-line);border-color:color-mix(in srgb, var(--rohova-farba) 42%, var(--t-line));background:color-mix(in srgb, var(--t-surface) 62%, transparent);border-radius:1rem;margin-top:1rem;padding:1.5rem 1.6rem}.konf .konf-zaklad-hlava{flex-wrap:wrap;align-items:baseline;gap:.6rem 1rem;display:flex}.konf .konf-zaklad-nazov{letter-spacing:-.01em;color:var(--t-ink);margin:0;font-size:1.25rem;font-weight:700}.konf .konf-znacka{color:var(--t-ink);background:color-mix(in srgb, var(--rohova-farba) 20%, transparent);border-radius:9999px;padding:.2rem .7rem;font-size:.78rem;font-weight:500}.konf .konf-casti{gap:1.1rem 2rem;margin-top:1.2rem;display:grid}@media (width>=48rem){.konf .konf-casti{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.konf .konf-casti{grid-template-columns:repeat(3,minmax(0,1fr))}}.konf .konf-cast-nazov{color:var(--t-ink);margin:0 0 .35rem;padding-left:1.5rem;font-size:.98rem;font-weight:600;position:relative}.konf .konf-cast-nazov:before{content:"";background:color-mix(in srgb, var(--rohova-farba) 80%, var(--t-ink));width:1em;height:1em;position:absolute;top:.2em;left:0;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M4 13l5 5L21 5' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.konf .konf-mriezka{gap:.9rem;margin-top:1rem;display:grid}@media (width>=40rem){.konf .konf-mriezka{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.konf .konf-mriezka{grid-template-columns:repeat(3,minmax(0,1fr))}}.konf .konf-karta{flex-direction:column;padding:1.25rem 1.3rem;transition:border-color .25s,box-shadow .25s,transform .3s;display:flex}.konf[data-js] .konf-karta{cursor:pointer}.konf .konf-karta-nazov{letter-spacing:-.01em;color:var(--t-ink);margin:0;font-size:1.02rem;font-weight:600}.konf .konf-karta .sc-modul-telo{margin-top:.45rem}.konf .konf-karta.je-vybrany{border-color:color-mix(in srgb, var(--rohova-farba) 55%, var(--t-line));box-shadow:0 10px 30px color-mix(in srgb, var(--rohova-farba) 16%, transparent)}.konf .konf-karta.je-zamknuty{opacity:.55}.konf[data-js] .konf-karta:hover:not(.je-zamknuty){border-color:color-mix(in srgb, var(--rohova-farba) 40%, var(--t-line));transform:translateY(-2px)}.konf .konf-odznak{color:var(--t-mist);border:1px solid var(--t-line);border-radius:9999px;align-self:flex-start;margin-top:.5rem;padding:.15rem .6rem;font-size:.72rem;font-weight:500}.konf .konf-poznamka{color:var(--t-mist);margin-top:.8rem;font-size:.86rem;font-weight:300}.konf .konf-pole{color:var(--t-mist);align-items:center;gap:.55rem;margin-top:auto;padding-top:.9rem;font-size:.88rem;display:none}.konf[data-js] .konf-pole{display:flex}.konf .konf-pole input{width:1.15rem;height:1.15rem;accent-color:var(--rohova-farba);cursor:pointer}.konf .konf-karta.je-vybrany .konf-pole{color:var(--t-ink);font-weight:500}.konf .konf-hlaska{color:var(--t-mist);margin-top:.9rem;font-size:.88rem}.konf .konf-straz{height:1px}.konf .konf-zostava{z-index:5;visibility:hidden;opacity:0;border:1px solid color-mix(in srgb, var(--rohova-farba) 30%, var(--t-line));box-shadow:0 10px 30px color-mix(in srgb, var(--t-ink) 10%, transparent);border-radius:1rem;margin-top:1.5rem;padding:.8rem 1rem;transition:opacity .28s,transform .34s cubic-bezier(.22,1,.36,1),padding .22s;position:sticky;bottom:.75rem;transform:translateY(.9rem)}@media (width>=40rem){.konf .konf-zostava{padding:.95rem 1.2rem}}.konf .konf-zostava.je-vysunuta{visibility:visible;opacity:1;transform:none}.konf .konf-zostava.je-pripnuta{z-index:30;max-width:min(92vw,34rem);margin:0;position:fixed;inset:4.4rem 1.25rem auto auto}.konf .konf-zostava.je-mala{border-radius:9999px;width:fit-content;max-width:100%;margin-left:auto;padding:.3rem .35rem .3rem 1rem}.konf .konf-zostava.je-mala .konf-zostava-hlava,.konf .konf-zostava.je-mala .konf-zoznam{display:none}.konf .konf-zostava.je-mala .konf-zostava-riadok{flex-wrap:nowrap;gap:.8rem;margin-top:0}.konf .konf-zostava.je-mala .konf-suhrn-maly{display:block}.konf .konf-zostava.je-mala .konf-cta{padding:.36rem .95rem;font-size:.82rem}.konf .konf-zostava.je-mala .konf-suhrn-maly{font-size:.84rem;font-weight:400}.konf .konf-suhrn-maly{min-width:0;color:var(--t-ink);text-overflow:ellipsis;white-space:nowrap;flex:auto;margin:0;font-size:.9rem;font-weight:500;display:none;overflow:hidden}.konf .konf-zostava-hlava{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem 1rem;display:flex}.konf .konf-zostava-nadpis{text-transform:uppercase;letter-spacing:.14em;color:var(--t-faint);margin:0;font-size:.78rem;font-weight:500}.konf .konf-rozsah{color:var(--t-mist);margin:0;font-size:.86rem}.konf .konf-zoznam{flex-wrap:wrap;gap:.45rem;margin:.7rem 0 0;padding:0;list-style:none;display:flex}.konf .konf-zoznam li{border:1px solid var(--t-line);color:var(--t-ink);border-radius:9999px;padding:.28rem .85rem;font-size:.88rem}.konf .konf-zoznam li.je-zaklad{background:color-mix(in srgb, var(--rohova-farba) 22%, transparent);border-color:#0000;font-weight:500}.konf .konf-zoznam li.je-tichy{color:var(--t-faint);border-color:#0000;padding-left:0;font-weight:300}.konf .konf-zostava-riadok{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.7rem 1.2rem;margin-top:.7rem;display:flex}.konf .konf-zostava-riadok .konf-zoznam{flex:14rem;margin:0}.konf .konf-cta{background:var(--color-tio-blue);color:#fff;border-radius:9999px;flex:none;padding:.5rem 1.2rem;font-size:.92rem;font-weight:500;transition:background .25s,transform .2s}.konf .konf-cta:hover{background:var(--color-tio-sky,var(--color-tio-blue));transform:translateY(-1px)}.konf .konf-cta:disabled{opacity:.6}.konf .konf-form{border:1px solid var(--t-line);background:color-mix(in srgb, var(--t-surface) 62%, transparent);border-radius:1rem;margin-top:1.2rem;padding:1.5rem 1.6rem}.konf .konf-form-nadpis{color:var(--t-ink);margin:0;font-size:1.1rem;font-weight:700}.konf .konf-form-uvod{color:var(--t-mist);margin:.4rem 0 0;font-size:.9rem;font-weight:300}.konf .konf-form-program{color:var(--t-mist);margin:.9rem 0 0;font-size:.92rem}.konf .konf-form-program strong{color:var(--t-ink);font-weight:600}.konf .konf-polia{gap:.9rem;margin-top:1.2rem;display:grid}@media (width>=40rem){.konf .konf-polia{grid-template-columns:repeat(2,minmax(0,1fr))}.konf .konf-input-siroky{grid-column:1/-1}}.konf .konf-input{color:var(--t-mist);gap:.35rem;font-size:.86rem;display:grid}.konf .konf-input input,.konf .konf-input textarea{border:1px solid var(--t-line);background:var(--t-base);font:inherit;color:var(--t-ink);border-radius:.6rem;outline:none;padding:.6rem .85rem;font-size:.95rem;transition:border-color .2s}.konf .konf-input input:focus,.konf .konf-input textarea:focus{border-color:var(--color-tio-blue)}.konf .konf-med{display:none}.konf .konf-suhlas{color:var(--t-mist);margin-top:1rem;font-size:.78rem;font-weight:300}.konf .konf-suhlas a,.konf .konf-chyba a{color:var(--t-accent);text-underline-offset:3px;text-decoration:underline}.konf .konf-akcie{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.2rem;display:flex}.konf .konf-form .konf-cta{padding:.65rem 1.6rem;font-size:1rem}.konf .konf-zavri{color:var(--t-mist);text-underline-offset:3px;font-size:.86rem;text-decoration:underline}.konf .konf-chyba{border:1px solid var(--t-line);color:var(--t-mist);border-radius:.7rem;margin-top:.9rem;padding:.8rem 1rem;font-size:.86rem;font-weight:300}.mapa-cesty[data-astro-cid-2u7jbtt7] ol[data-astro-cid-2u7jbtt7]{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex;position:relative}.mapa-cesty[data-astro-cid-2u7jbtt7] ol[data-astro-cid-2u7jbtt7]:before{content:"";background:var(--t-line);border-radius:2px;width:2px;position:absolute;top:.9rem;bottom:.9rem;left:calc(.95rem - 1px)}.mapa-cesty[data-astro-cid-2u7jbtt7] li[data-astro-cid-2u7jbtt7]{position:relative}.mapa-cesty[data-astro-cid-2u7jbtt7] a[data-astro-cid-2u7jbtt7]{border-radius:.7rem;align-items:center;gap:.8rem;padding:.45rem .6rem .45rem .15rem;transition:background-color .2s;display:flex}.mapa-cesty[data-astro-cid-2u7jbtt7] a[data-astro-cid-2u7jbtt7]:hover{background:var(--t-surface);background:color-mix(in srgb, var(--t-surface) 70%, transparent)}.mapa-cesty[data-astro-cid-2u7jbtt7] a[data-astro-cid-2u7jbtt7]:focus-visible{outline:2px solid var(--t-accent);outline-offset:2px}.mapa-uzol[data-astro-cid-2u7jbtt7]{z-index:1;border:1.5px solid var(--t-line);background:var(--t-base);width:1.6rem;height:1.6rem;color:var(--t-faint);border-radius:9999px;flex:none;justify-content:center;align-items:center;font-size:.62rem;transition:border-color .2s,color .2s,box-shadow .2s;display:flex;position:relative}.mapa-texty[data-astro-cid-2u7jbtt7]{flex-direction:column;min-width:0;display:flex}.mapa-nazov[data-astro-cid-2u7jbtt7]{color:var(--t-mist);font-size:.9rem;font-weight:500;transition:color .2s}.mapa-pod[data-astro-cid-2u7jbtt7]{color:var(--t-faint);font-size:.72rem;font-weight:300;line-height:1.35}.mapa-cesty[data-astro-cid-2u7jbtt7] a[data-astro-cid-2u7jbtt7]:hover .mapa-uzol[data-astro-cid-2u7jbtt7]{border-color:var(--pilier-farba);border-color:color-mix(in srgb, var(--pilier-farba) 55%, var(--t-line));color:var(--t-ink)}.mapa-cesty[data-astro-cid-2u7jbtt7] a[data-astro-cid-2u7jbtt7]:hover .mapa-nazov[data-astro-cid-2u7jbtt7]{color:var(--t-ink)}.mapa-cesty[data-astro-cid-2u7jbtt7] li[data-astro-cid-2u7jbtt7].aktivny .mapa-uzol[data-astro-cid-2u7jbtt7]{border-color:var(--pilier-farba);background:color-mix(in srgb, var(--pilier-farba) 16%, var(--t-base));box-shadow:0 0 0 3px color-mix(in srgb, var(--pilier-farba) 15%, transparent);color:var(--t-ink);font-weight:700}.mapa-cesty[data-astro-cid-2u7jbtt7] li[data-astro-cid-2u7jbtt7].aktivny .mapa-nazov[data-astro-cid-2u7jbtt7]{color:var(--t-ink);font-weight:700}.mapa-cesty[data-astro-cid-2u7jbtt7] li[data-astro-cid-2u7jbtt7].aktivny .mapa-pod[data-astro-cid-2u7jbtt7]{color:var(--t-mist)}
