.hero.svelte-1uha8ag{gap:var(--gap-4);padding:34px var(--pad-page) var(--gap-5);display:grid}.kicker-radek.svelte-1uha8ag{margin-bottom:var(--gap-3);align-items:center;display:flex}.kicker.svelte-1uha8ag{background:var(--accent);color:var(--on-accent);border-radius:999px;padding:6px 30px 6px 15px;font-size:16px;display:inline-block}.kicker-radek.svelte-1uha8ag .malovka{width:58px;height:auto;margin-left:-22px;position:relative}h1.svelte-1uha8ag{letter-spacing:-.03em;font-size:clamp(40px,10.5vw,78px);line-height:1}.lede.svelte-1uha8ag{margin-top:var(--gap-3);color:var(--dim);max-width:34em;font-size:clamp(17px,4.4vw,20px);line-height:1.55}.cta.svelte-1uha8ag{margin-top:var(--gap-4)}.cta.svelte-1uha8ag .btn{justify-content:center;padding:16px 30px;font-size:18px}@media (width>=900px){.cta.svelte-1uha8ag .btn{width:auto;padding:14px 30px;display:inline-flex}}.fotky.svelte-1uha8ag{position:relative}.fotky.svelte-1uha8ag .hand{display:none}.fotky.svelte-1uha8ag .kratce{display:block}.fotky.svelte-1uha8ag .meta{display:none}.fotky.svelte-1uha8ag .p:where(.svelte-1uha8ag):first-of-type{z-index:1}.balonek-hero.svelte-1uha8ag{z-index:2;position:absolute;top:-6px;right:4%}.fotky.svelte-1uha8ag .p:where(.svelte-1uha8ag){width:var(--pw);display:block;position:absolute}@media (width<=899px){.balonek-hero.svelte-1uha8ag{display:none}.fotky.svelte-1uha8ag{order:-1;padding:6px 4% 10px}.fotky.svelte-1uha8ag .ht{aspect-ratio:4/3;height:auto}.fotky.svelte-1uha8ag .p:where(.svelte-1uha8ag):first-of-type{--pw:100%;position:static}.fotky.svelte-1uha8ag .p:where(.svelte-1uha8ag):nth-of-type(n+2){display:none}.fotky.svelte-1uha8ag .cap{white-space:nowrap;margin:0;padding:0;position:absolute;top:22px;right:-10px}.fotky.svelte-1uha8ag .hand{max-width:none}}section.svelte-1uha8ag{padding:var(--gap-5) var(--pad-page);border-top:1px solid var(--rule)}.jak-hlava.svelte-1uha8ag{justify-content:space-between;align-items:center;gap:var(--gap-3);margin-bottom:var(--gap-4);display:flex}.jak.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(26px,7vw,40px)}.jak.svelte-1uha8ag{padding-bottom:var(--gap-6)}.osa.svelte-1uha8ag{gap:var(--gap-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:relative}.osa.svelte-1uha8ag:before{content:"";border-left:3px dashed var(--line);position:absolute;top:8px;bottom:8px;left:13px}.osa.svelte-1uha8ag>li:where(.svelte-1uha8ag){padding-left:44px;position:relative}.osa.svelte-1uha8ag>li:where(.svelte-1uha8ag):before{content:"";background:var(--accent);border:4px solid var(--ground);width:21px;height:21px;box-shadow:0 0 0 2px var(--accent-dim);border-radius:50%;position:absolute;top:4px;left:4px}.cas.svelte-1uha8ag{color:var(--accent-ink);margin-bottom:var(--gap-2);font-size:15px;display:inline-block}.bublina.svelte-1uha8ag{background:var(--card);box-shadow:var(--stin);transform:rotate(var(--r));gap:var(--gap-2);border-radius:28px;flex-direction:column;padding:22px 22px 24px;display:flex;position:relative}.obr.svelte-1uha8ag{z-index:1;position:absolute;bottom:-30px;right:-4px}@media (width<=899px){.bublina.svelte-1uha8ag{padding-bottom:52px}.obr.svelte-1uha8ag svg{width:auto;height:74px}}.bublina.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:clamp(22px,6vw,28px)}.bublina.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--dim);margin-top:6px}.jistoty.svelte-1uha8ag h2:where(.svelte-1uha8ag),.kdo.svelte-1uha8ag h2:where(.svelte-1uha8ag),.otazky.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-bottom:var(--gap-4);font-size:clamp(26px,7vw,40px)}.karty.svelte-1uha8ag{gap:var(--gap-3);display:grid}.karta.svelte-1uha8ag{background:var(--card);box-shadow:var(--stin);align-items:center;gap:var(--gap-3);border-radius:24px;padding:18px 20px;display:flex}.karta-obr.svelte-1uha8ag{flex-shrink:0;place-items:center;width:64px;display:grid}.karta-obr.svelte-1uha8ag svg{width:64px;height:auto}.karta.svelte-1uha8ag p:where(.svelte-1uha8ag){margin-top:4px}.karta.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:clamp(20px,5.4vw,24px)}.karta.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--dim)}.kdo-text.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:40em;font-size:clamp(17px,4.4vw,20px);line-height:1.55}.kdo-text.svelte-1uha8ag a:where(.svelte-1uha8ag){margin-top:var(--gap-3);font-weight:600;display:inline-block}.lide.svelte-1uha8ag{margin:var(--gap-5) calc(var(--pad-page) * -1) 0;padding:14px var(--pad-page) 24px;gap:var(--gap-5);scroll-snap-type:x mandatory;scroll-padding-inline:var(--pad-page);scrollbar-width:none;grid-auto-columns:min(230px,64vw);grid-auto-flow:column;list-style:none;display:grid;overflow-x:auto}.lide.svelte-1uha8ag::-webkit-scrollbar{display:none}.lide.svelte-1uha8ag li:where(.svelte-1uha8ag){scroll-snap-align:start;flex-direction:column;display:flex}.podpis.svelte-1uha8ag{z-index:2;flex-direction:column;align-self:flex-start;align-items:center;margin:-18px 0 0 20px;display:flex;position:relative}.podpis.svelte-1uha8ag:after{content:"";background:var(--card);clip-path:polygon(50% 0,100% 100%,0 100%);width:22px;height:11px;margin-top:6px}.jmeno.svelte-1uha8ag{background:var(--accent);color:var(--on-accent);border-radius:999px;padding:4px 12px;font-size:15px;line-height:1.25;box-shadow:0 3px 8px #3c280a29}.lide.svelte-1uha8ag blockquote:where(.svelte-1uha8ag){background:var(--card);color:var(--paper);font-style:italic;font-size:var(--fs-male);border-radius:20px;margin:0;padding:16px 18px;line-height:1.45;box-shadow:0 4px 10px #3c280a0f,0 12px 26px #3c280a14}.lide.svelte-1uha8ag .fallback{background:var(--surface)}.seznam.svelte-1uha8ag{gap:var(--gap-2);flex-direction:column;display:flex}details.svelte-1uha8ag{background:var(--card);box-shadow:var(--stin);border-radius:20px}summary.svelte-1uha8ag{cursor:pointer;font-family:var(--disp);justify-content:space-between;align-items:center;gap:var(--gap-3);padding:22px 26px;font-size:clamp(18px,4.8vw,22px);font-weight:800;list-style:none;display:flex}summary.svelte-1uha8ag::-webkit-details-marker{display:none}summary.svelte-1uha8ag:after{content:"+";background:var(--accent);width:30px;height:30px;color:var(--on-accent);border-radius:50%;flex-shrink:0;place-items:center;font-size:20px;line-height:1;transition:transform .16s;display:grid}details[open].svelte-1uha8ag summary:where(.svelte-1uha8ag):after{transform:rotate(45deg)}details.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--dim);padding:0 26px 24px;font-size:clamp(16px,4.2vw,18px)}.zaver.svelte-1uha8ag{padding-top:var(--gap-4);border-top:none}@media (width>=900px){.hero.svelte-1uha8ag{padding:72px 64px var(--gap-6);align-items:start;gap:var(--gap-5);grid-template-columns:7fr 5fr}.fotky.svelte-1uha8ag{height:560px;margin:0}.fotky.svelte-1uha8ag .p:where(.svelte-1uha8ag):first-of-type{--pw:236px;--ph:200px;top:0;left:96px}.fotky.svelte-1uha8ag .p:where(.svelte-1uha8ag):nth-of-type(2){--pw:268px;--ph:228px;top:176px;left:0}.fotky.svelte-1uha8ag .p:where(.svelte-1uha8ag):nth-of-type(3){--pw:228px;--ph:172px;top:268px;left:244px}section.svelte-1uha8ag{padding:var(--gap-6) 64px}.osa.svelte-1uha8ag{gap:var(--gap-4)}.osa.svelte-1uha8ag:before{margin-left:-1.5px;left:50%}.osa.svelte-1uha8ag>li:where(.svelte-1uha8ag){width:50%;padding:0 56px 0 0}.osa.svelte-1uha8ag>li.vpravo:where(.svelte-1uha8ag){margin-left:50%;padding:0 0 0 56px}.osa.svelte-1uha8ag>li:where(.svelte-1uha8ag):before{left:auto;right:-14px}.osa.svelte-1uha8ag>li.vpravo:where(.svelte-1uha8ag):before{left:-14px;right:auto}.osa.svelte-1uha8ag>li:where(.svelte-1uha8ag):not(.vpravo) .cas:where(.svelte-1uha8ag){text-align:right;display:block}.bublina.svelte-1uha8ag{padding:28px 30px 30px}.obr.svelte-1uha8ag{margin:0;position:absolute;top:50%;left:calc(100% + 112px);transform:translateY(-50%)}.vpravo.svelte-1uha8ag .obr:where(.svelte-1uha8ag){left:auto;right:calc(100% + 112px)}.karty.svelte-1uha8ag{gap:var(--gap-5);grid-template-columns:repeat(3,1fr)}.karta.svelte-1uha8ag{flex-direction:column;align-items:flex-start;padding:24px}.karta-obr.svelte-1uha8ag{place-items:end start;width:auto;height:96px}.karta-obr.svelte-1uha8ag svg{width:auto;height:88px}.lide.svelte-1uha8ag{grid-auto-columns:calc((100% - 3 * var(--gap-5)) / 4);margin-inline:-64px;padding-inline:64px;scroll-padding-inline:64px}}
