@layer components{.kota .kr-hlavicka{grid-template-columns:minmax(0,1fr);gap:20px;margin-bottom:8px;display:grid}.kota .kr-hlavicka__text{max-width:44rem}.kota .kr-skok{min-width:0;margin:0 calc(-1 * var(--a-okraj,20px));padding:2px var(--a-okraj,20px) 4px;scrollbar-width:none;gap:8px;list-style:none;display:flex;overflow-x:auto}.kota .kr-skok::-webkit-scrollbar{display:none}.kota .kr-skok li{flex:none}@media (width>=768px){.kota .kr-skok{flex-wrap:wrap;margin:0;padding:2px 0 4px;overflow:visible}}.kota .kr{border-top:var(--a-ciara) solid var(--a-linka);flex-direction:column;gap:16px;min-width:0;margin-top:40px;padding-top:40px;scroll-margin-top:96px;display:flex}.kota .kr--odliseny{padding:28px var(--a-okraj,20px) 32px;margin:56px calc(-1 * var(--a-okraj,20px)) 0;background:var(--a-salvia-svetla);border-top:0;border-radius:0}@media (width>=1024px){.kota .kr--odliseny{border-radius:var(--a-roh-velky);margin-inline:0;padding:40px}.kota .kr--odliseny .kr__rad{margin:0 -6px}}.kota .kr__hlava{justify-content:space-between;align-items:end;gap:16px;display:flex}.kota .kr__uvod{gap:8px;max-width:46rem;display:grid}.kota .kr__nadpis{font:700 clamp(1.5rem, 1.15rem + 1.2vw, 2.125rem) / 1.1 var(--a-font-nadpis);letter-spacing:var(--a-pismo-tesne);color:var(--a-atrament)}.kota .kr__nadpis a{color:inherit;text-decoration:none}.kota .kr__nadpis a:hover{text-underline-offset:4px;text-decoration:underline 2px}.kota .kr__nadpis a:focus-visible{outline:3px solid var(--a-fokus);outline-offset:3px;border-radius:4px}.kota .kr__text{color:var(--a-tlmeny);font:400 var(--a-text-zaklad) / 1.5 var(--a-font)}.kota .kr__odkazy{min-width:0;margin:0 calc(-1 * var(--a-okraj,20px));padding:2px var(--a-okraj,20px) 4px;scrollbar-width:none;align-items:center;gap:10px;display:flex;overflow-x:auto}.kota .kr__odkazy::-webkit-scrollbar{display:none}.kota .kr__odkazy ul{gap:8px;list-style:none;display:flex}.kota .kr__odkazy li{flex:none}.kota .kr__odkazy-nazov{color:var(--a-popis);font:600 var(--a-text-popis) / 1.2 var(--a-font);flex:none}@media (width>=768px){.kota .kr__odkazy{flex-wrap:wrap;margin:0;padding:2px 0 4px;overflow:visible}.kota .kr__odkazy ul{flex-wrap:wrap}}.kota .kr__cip{border:1px solid var(--a-linka);border-radius:var(--a-roh-pilulka);background:var(--a-biela);min-height:40px;color:var(--a-atrament);font:600 var(--a-text-maly) / 1.2 var(--a-font);white-space:nowrap;transition:background var(--a-trvanie) var(--a-krivka);align-items:center;gap:8px;padding:0 8px 0 16px;text-decoration:none;display:inline-flex}.kota .kr__cip:hover{background:var(--a-podklad-2)}.kota .kr__cip:focus-visible{outline:3px solid var(--a-fokus);outline-offset:2px}.kota .kr__pocet{border-radius:var(--a-roh-pilulka);background:var(--a-podklad-2);min-width:26px;height:26px;font:600 var(--a-text-stitok) / 1 var(--a-font);place-items:center;padding:0 6px;display:inline-grid}.kota .kr--odliseny .kr__pocet{background:var(--a-salvia-svetla)}.kota .kr__rad .kp__nazov{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.kota .kr__vsetky{margin-top:4px}.kota .kr__tl{min-height:var(--a-dotyk);border:var(--a-ciara-tlacidla) solid var(--a-linka-silna);border-radius:var(--a-roh-pilulka);background:var(--a-biela);color:var(--a-atrament);font:600 var(--a-text-maly) / 1.1 var(--a-font);transition:background var(--a-trvanie) var(--a-krivka), color var(--a-trvanie) var(--a-krivka);align-items:center;padding:0 22px;text-decoration:none;display:inline-flex}.kota .kr__tl-sipka{margin-left:8px}.kota .kr__tl:hover{background:var(--a-atrament);color:#fff}.kota .kr__tl:focus-visible{outline:3px solid var(--a-fokus);outline-offset:3px}.kota .kr-pozn{color:var(--a-tlmeny);font:400 var(--a-text-maly) / 1.5 var(--a-font);margin-top:40px}.kota .kv-hero{grid-template-columns:minmax(0,1fr);gap:28px;padding-bottom:8px;display:grid}.kota .kv-hero__text{max-width:46rem}.kota .kv-hero__tl{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.kota .kv-fakty{border:var(--a-ciara) solid var(--a-linka);border-radius:var(--a-roh);background:var(--a-linka);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.kota .kv-fakty>div{background:var(--a-papier);gap:4px;padding:16px 20px;display:grid}.kota .kv-fakty dt{font:700 var(--a-text-stitok) / 1.2 var(--a-font);letter-spacing:.06em;text-transform:uppercase;color:var(--a-popis)}.kota .kv-fakty dd{font:600 var(--a-text-zaklad) / 1.3 var(--a-font);color:var(--a-atrament);margin:0}.kota .kv-dlazdice{margin-top:40px}.kota .kv-dlazdice ul{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.kota .kv-dlazdice a{border:var(--a-ciara) solid var(--a-linka);border-radius:var(--a-roh);background:var(--a-papier);min-height:92px;color:var(--a-atrament);transition:border-color var(--a-trvanie) var(--a-krivka), background var(--a-trvanie) var(--a-krivka);gap:6px;padding:18px 20px;text-decoration:none;display:grid}.kota .kv-dlazdice a:hover{border-color:var(--a-linka-silna)}.kota .kv-dlazdice a:focus-visible{outline:3px solid var(--a-fokus);outline-offset:3px}.kota .kv-dlazdice__nazov{font:700 var(--a-text-h4) / 1.15 var(--a-font-nadpis);letter-spacing:var(--a-pismo-nadpis)}.kota .kv-dlazdice__meta{color:var(--a-popis);font:400 var(--a-text-maly) / 1.3 var(--a-font)}@media (width>=900px){.kota .kv-hero{grid-template-columns:minmax(0,1.3fr) minmax(280px,1fr);align-items:end}.kota .kv-fakty{grid-template-columns:1fr}}}
