.hks{--hks-okraj:clamp(18px,5.5vw,80px);--hks-ink:#17161a;--hks-zluta:#ffc93c;--hks-tlum:#68655f;--hks-linka:#e9e6df;color:var(--hks-ink)}.hks-hero-pas>section,.hks>.hks-fakta,.hks>section{width:min(100%,calc(1344px + 2 * var(--hks-okraj)));margin-inline:auto;padding-inline:var(--hks-okraj);box-sizing:border-box}.hks h1,.hks h2,.hks h3{margin:0;letter-spacing:-.025em;text-wrap:balance}.hks p{margin:0}.hks-tl{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:0 34px;border-radius:10px;font-weight:600;font-size:17px;text-decoration:none;white-space:nowrap;border:1.5px solid transparent;transition:transform .16s ease,background-color .16s ease}.hks-tl:active{transform:scale(.97)}.hks a.hks-tl-zlute,.hks a.hks-tl-zlute:visited{background:var(--hks-zluta);color:var(--hks-ink)}.hks a.hks-tl-zlute:hover{background:#ffbf1a;color:var(--hks-ink)}.hks a.hks-tl-obrys,.hks a.hks-tl-obrys:visited{background:#fff;border-color:var(--hks-linka);color:var(--hks-ink)}.hks a.hks-tl-ink,.hks a.hks-tl-ink:hover,.hks a.hks-tl-ink:visited{background:var(--hks-ink);color:#fff}.hks-tl-male{min-height:44px;padding:0 22px;font-size:15px}.hks .hks-drobky-radek{padding-top:20px}.hks .hks-drobky-radek .r-drobky{margin:0;color:#625776}.hks-hero{display:grid;grid-template-columns:minmax(0,580px) minmax(0,1fr);grid-gap:40px;gap:40px;align-items:center;padding-block:12px 0}.hks-nadradka{display:block;font-size:14px;line-height:1.4;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--hks-tlum);margin-bottom:18px}.hks-slogan{display:block}.hks-hero h1{font-size:clamp(36px,3.7vw,54px);line-height:1.02;font-weight:700}.hks-podtrzeni{position:relative;display:inline-block}.hks-podtrzeni:after{content:"";position:absolute;left:0;right:-.6em;bottom:-.16em;height:.09em;border-radius:99px;background:var(--hks-zluta);transform:rotate(-.6deg)}.hks-perex{font-size:clamp(16px,1.3vw,18px);line-height:1.55;margin-top:26px!important}.hks-tlacitka{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.hks-hero-obr{position:relative;height:clamp(300px,30vw,420px);display:grid;place-items:center}.hks-hero-pas{background:linear-gradient(100deg,#f3ecf5,#ebe0ef 55%,#e4d6ea)}.hks .hks-hero{padding-block:clamp(20px,3vw,36px)}.hks .hks-hero-obr img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:contain}.hks-fakta{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 0;font-size:15px;padding-block:18px 44px}.hks-fakta span+span:before{content:"·";margin:0 18px;color:var(--hks-tlum)}.hks-darek h2,.hks-dotazy h2,.hks-vzhledy h2{font-size:clamp(32px,3.4vw,48px);line-height:1.08;font-weight:700}.hks-pod{color:var(--hks-tlum);font-size:17px;margin-top:10px!important;line-height:1.55}.hks-mriz{list-style:none;margin:28px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:40px 24px;gap:40px 24px}.hks-mriz[data-pocet="9"]{grid-template-columns:repeat(3,minmax(0,1fr))}.hks-mriz[data-pocet="10"]{grid-template-columns:repeat(5,minmax(0,1fr));gap:36px 20px}@media (max-width:1200px){.hks-mriz[data-pocet="10"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.hks-vzhled{display:grid;grid-gap:0;gap:0}.hks-obr{position:relative;display:block;border-radius:14px;overflow:hidden;aspect-ratio:318/340}.hks-obr img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 62%}.hks-obr .hks-obr-hover{opacity:0}.hks-vzhled{transform-origin:50% 40%}@media (hover:hover) and (pointer:fine){.hks-vzhled:focus-within .hks-obr-hover,.hks-vzhled:hover .hks-obr-hover{opacity:1}.hks-vzhled:focus-within .hks-obr-zaklad,.hks-vzhled:hover .hks-obr-zaklad{opacity:0}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.hks-obr img{transition:opacity .36s cubic-bezier(.2,.7,.2,1)}.hks-vzhled{transition:transform .42s cubic-bezier(.2,.7,.2,1)}.hks-vzhled:focus-within,.hks-vzhled:hover{transform:scale(1.035)}}.hks-vzhled h3{font-size:22px;font-weight:600;margin-top:18px}.hks-vzhled h3 a{color:inherit;text-decoration:none}.hks-cena{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;font-size:18px}.hks-darek{display:grid;grid-template-columns:minmax(0,600px) minmax(0,1fr);grid-gap:clamp(40px,6vw,84px);gap:clamp(40px,6vw,84px);align-items:center;padding-block:120px 0}.hks-darek-obr img{width:100%;height:auto;display:block}.hks-darek ol{list-style:none;margin:40px 0 0;padding:0;display:grid;grid-gap:30px;gap:30px;counter-reset:krok}.hks-darek li{counter-increment:krok;display:grid;grid-template-columns:44px minmax(0,1fr);grid-column-gap:16px;column-gap:16px;grid-row-gap:6px;row-gap:6px;align-items:start}.hks-darek li:before{content:counter(krok);grid-row:span 2;width:44px;height:44px;border-radius:50%;background:var(--hks-zluta);display:grid;place-items:center;font-weight:700;font-size:16px}.hks-darek li b{font-size:21px;font-weight:600;padding-top:8px}.hks-darek li span{color:var(--hks-tlum);font-size:16px}.hks-seo{padding-block:120px 0}.hks-seo h2{font-size:clamp(30px,3vw,42px);line-height:1.1;font-weight:700}.hks-seo-mriz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:28px 40px;gap:28px 40px;margin-top:36px}.hks-seo-polozka{display:grid;grid-template-columns:132px minmax(0,1fr);grid-gap:20px;gap:20px;align-items:start;padding-top:24px;border-top:1px solid var(--hks-linka)}.hks-seo-obr{display:block;border-radius:10px;overflow:hidden;background:#f3eee6}.hks-seo-obr img{width:100%;height:auto;display:block}.hks-seo h3{font-size:19px;line-height:1.25;font-weight:600}.hks-seo h3 a{color:inherit;text-decoration:none}.hks-seo-polozka p{color:var(--hks-tlum);font-size:15px;line-height:1.55;margin-top:8px!important}.hks a.hks-seo-odkaz{display:inline-block;margin-top:10px;font-size:15px;font-weight:600;color:var(--hks-ink);text-decoration:underline;-webkit-text-decoration-color:var(--hks-zluta);text-decoration-color:var(--hks-zluta);text-decoration-thickness:3px;text-underline-offset:4px}@media (max-width:900px){.hks-seo{padding-top:80px}.hks-seo-mriz{grid-template-columns:1fr}.hks-seo-polozka{grid-template-columns:96px minmax(0,1fr);gap:14px}}.hks-dotazy{padding-block:120px 80px}.hks-dotazy h2{margin-bottom:26px}.hks-dotazy details{border-bottom:1px solid var(--hks-linka)}.hks-dotazy summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:16px;padding:20px 0;font-size:19px;font-weight:600}.hks-dotazy summary::-webkit-details-marker{display:none}.hks-dotazy summary:after{content:"";flex:none;width:9px;height:9px;margin:6px 6px 0 0;border-right:2px solid;border-bottom:2px solid;transform:rotate(45deg);transition:transform .2s ease}.hks-dotazy details[open] summary:after{transform:rotate(-135deg);margin-top:11px}.hks-dotazy details p{color:var(--hks-tlum);font-size:17px;line-height:1.6;padding-bottom:22px;max-width:80ch}.hks .hks-vyzva{width:100%;max-width:none;background:var(--hks-zluta);text-align:center;display:grid;justify-items:center;grid-gap:28px;gap:28px;padding-block:68px}.hks-vyzva h2{font-size:clamp(32px,3.4vw,48px);font-weight:700}@media (max-width:900px){.hks-hero{grid-template-columns:1fr;gap:20px;padding-top:8px}.hks-hero-obr{height:clamp(220px,56vw,340px);order:0}.hks-perex{margin-top:26px!important}.hks-fakta{padding-block:26px 56px;font-size:15px}.hks-mriz,.hks-mriz[data-pocet="10"],.hks-mriz[data-pocet="9"]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 14px}.hks-vzhled h3{font-size:18px;margin-top:12px}.hks-cena{font-size:16px;flex-wrap:wrap}.hks-darek{grid-template-columns:1fr;padding-top:80px}.hks-dotazy{padding-block:80px 56px}.hks-dotazy summary{font-size:17px}}@media (max-width:520px){.hks-hero{padding-top:24px}.hks-tlacitka{flex-wrap:nowrap}.hks-tlacitka .hks-tl{flex:1 1;padding:0 12px;font-size:16px}.hks-cena .hks-tl-male{width:100%}.hks-fakta{gap:4px 18px}.hks-fakta span+span:before{content:none}}