.sh{padding-top:8rem;position:relative;overflow:hidden}@media (min-width:1024px){.sh{padding-top:9.5rem}}.sh-krivka{opacity:.55;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.js-motion .sh-krivka-cara{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 2.2s var(--ease-out-expo)}.sh-mrizka{z-index:1;align-items:center;gap:3rem;display:grid;position:relative}@media (min-width:1024px){.sh-mrizka{grid-template-columns:minmax(0,1fr) minmax(0,.92fr);gap:4rem}}.sh-nadhlavi span{color:var(--color-mist)}.sh-titulek{text-wrap:balance;max-width:15ch;color:var(--color-chalk);margin-top:1.5rem}.sh-perex{text-wrap:pretty;max-width:44ch;margin-top:1.75rem}.sh-moment{margin-top:3rem}.sh-bylo{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--color-mist)}.sh-bylo b{color:#a9a4b3d9;text-decoration:line-through;-webkit-text-decoration-color:var(--color-brand);text-decoration-color:var(--color-brand);font-weight:400;text-decoration-thickness:1px}.sh-cislo{letter-spacing:-.055em;font-variant-numeric:tabular-nums;color:var(--color-chalk);align-items:baseline;gap:.5rem;margin-top:.35rem;font-size:clamp(4rem,11vw,8rem);font-weight:600;line-height:.95;display:flex}.sh-cislo>span:first-child{text-align:right;min-width:2.4ch}.sh-jednotka{letter-spacing:-.01em;color:var(--color-mist);font-size:clamp(1.1rem,2vw,1.6rem);font-weight:500}.sh-popis{max-width:32ch;font-size:var(--text-small);color:var(--color-mist);margin-top:.75rem;line-height:1.55}.sh-meta{font-size:var(--text-micro);letter-spacing:.06em;color:var(--color-mist);border-top:1px solid #241c2ee6;margin-top:2.5rem;padding-top:1.1rem}.sh-scena{isolation:isolate;position:relative}.sh-zare{z-index:-1;filter:blur(18px);pointer-events:none;background:radial-gradient(50% 50% at 55% 45%,#b247f947,#3346ff1f 55%,#0000 75%);border-radius:50%;position:absolute;inset:-18% -12% -22%}.sh-deska{border-radius:var(--radius-md);background:var(--color-panel);transform-origin:60%;will-change:transform;border:1px solid #ffffff14;overflow:hidden;transform:perspective(1400px)rotateY(-15deg)rotateX(7deg);box-shadow:0 40px 80px -40px #000,0 0 0 1px #b247f91a}.sh-deska img{width:100%;height:auto;display:block}.sh-soubory{flex-wrap:wrap;gap:.45rem;margin:1.5rem 0 0;padding:0;list-style:none;display:flex}.sh-soubory li{border-radius:var(--radius-pill);font-family:var(--font-mono);border:1px solid #241c2ee6;align-items:baseline;gap:.5rem;padding:.3rem .6rem;font-size:.6875rem;display:flex}.sh-soubory .je-pryc{color:#a9a4b38c}.sh-soubory .je-pryc .sh-soubor-jmeno{-webkit-text-decoration:line-through #a9a4b38c;text-decoration:line-through #a9a4b38c}.sh-soubory .je-nas{color:var(--color-chalk);background:#b247f914;border-color:#b247f973}.sh-soubor-velikost{font-variant-numeric:tabular-nums;opacity:.75}@media (min-width:1024px){.sh-soubory{max-width:26rem;margin-top:1.75rem}}.sh-pas-obal{z-index:1;border-top:1px solid #241c2ee6;border-bottom:1px solid #241c2ee6;margin-top:5rem;position:relative}.sh-pas{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.sh-pas-polozka{flex-direction:column;gap:.3rem;padding:1.4rem 1.25rem 1.4rem 0;display:flex}.sh-pas-polozka+.sh-pas-polozka{border-left:1px solid #241c2ee6;padding-left:1.25rem}.sh-pas-polozka b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--color-chalk);font-size:clamp(1.75rem,4vw,3rem);font-weight:600;line-height:1.1}.sh-pas-polozka span{max-width:28ch;font-size:var(--text-micro);color:var(--color-mist);line-height:1.45}.sh-pas-pata{font-size:var(--text-micro);color:#a9a4b3bf;padding:1.1rem 0 1.4rem}@media (max-width:767px){.sh-deska{transform:none!important}.sh-zare{inset:-10%}}
.pap{padding:5rem 0 1rem;position:relative}.pap-stage{max-width:80rem;margin-inline:auto;padding-inline:1.25rem}@media (min-width:640px){.pap-stage{padding-inline:2rem}}.pap-hlava h2{max-width:24ch;color:var(--color-chalk);margin-top:.9rem}.pap-ramecek{gap:1.25rem;margin-top:2.5rem;display:grid}.pap-panel{border-radius:var(--radius-md);background:var(--surface-solid);border:1px solid #241c2ee6;overflow:hidden}.pap-snimek{aspect-ratio:2;position:relative}.pap-snimek img{object-fit:cover;width:100%;height:100%}.pap-stitek{border-top:1px solid #241c2ee6;flex-wrap:wrap;align-items:baseline;gap:.35rem .9rem;padding:.85rem 1.1rem;display:flex}.pap-stitek b{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--color-brand);font-weight:400}.pap-panel[data-etapa=dnes] .pap-stitek b{color:var(--color-chalk)}.pap-stitek span{font-size:var(--text-small);color:var(--color-mist)}.pap-hrana{display:none}.pap-paticka{gap:1.75rem;margin-top:1.75rem;display:grid}@media (min-width:900px){.pap-paticka{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start}}.pap-slovo{gap:.85rem;display:grid}.pap-slovo p{max-width:52ch}.pap-cisla{gap:1.25rem;display:grid}@media (min-width:520px){.pap-cisla{grid-template-columns:repeat(2,minmax(0,1fr))}}.pap-metr dt{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--color-mist)}.pap-metr dd{align-items:baseline;gap:.5rem;margin:.55rem 0 0;display:flex}.pap-hod{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--color-chalk);font-size:clamp(1.5rem,3vw,2rem);font-weight:600;line-height:1.1}.pap-hod[data-hod=pred]{color:var(--color-mist)}@media (min-width:768px) and (prefers-reduced-motion:no-preference){.pap{height:320svh;padding:0}.pap-stage{flex-direction:column;justify-content:center;height:100svh;display:flex;position:sticky;top:0}.pap-ramecek{border-radius:var(--radius-md);width:min(68rem,100%,200svh - 50rem);margin-inline:auto;display:block;position:relative;overflow:hidden}.pap-stir{will-change:transform;position:absolute;inset:0;overflow:hidden;transform:translate(-100%)}.pap-posun{will-change:transform;transform:translate(100%)}.pap-hrana{border-right:1px solid var(--color-brand);opacity:0;pointer-events:none;background:linear-gradient(270deg,#b247f961,#3346ff1f 45%,#0000 100%);width:7rem;display:block;position:absolute;top:0;bottom:0;right:0}.pap-slovo{gap:0}.pap-slovo p{grid-area:1/1}.pap-metr dd{justify-items:start;display:grid}.pap-hod{grid-area:1/1}.pap-sipka{display:none}}@media (min-width:768px) and (prefers-reduced-motion:reduce){.pap-ramecek{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}}@media (min-width:768px) and (prefers-reduced-motion:no-preference){.pap-posun,.pap-stir .pap-panel{height:100%}.pap-stir .pap-snimek{aspect-ratio:auto;height:calc(100% - 3.1rem)}}.pap-rozdil{border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-mist);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#08080ad1;border:1px solid #241c2ee6;align-items:center;gap:.4rem;padding:.4rem .6rem;display:flex;position:absolute;bottom:4rem;right:.9rem}.pap-vzorek{border:1px solid #ffffff29;border-radius:2px;width:.75rem;height:.75rem}.pap-rozdil-sipka{color:var(--color-brand)}.pap-panel{position:relative}
.pal{gap:1.75rem;margin:0;display:grid}.pal-hlava{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid #241c2ee6;flex-wrap:wrap;align-items:baseline;gap:.4rem .9rem;padding-bottom:.9rem;display:flex}.pal-stitek{color:var(--color-brand)}.pal-shrnuti{color:var(--color-mist);letter-spacing:.12em}.pal-radek{gap:.85rem;display:grid}@media (min-width:720px){.pal-radek{grid-template-columns:8.5rem minmax(0,1fr);align-items:start;gap:1.5rem}}.pal-role{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--color-mist);padding-top:.15rem}.pal-telo{gap:.55rem;min-width:0;display:grid}.pal-pas{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;min-width:0;display:grid}.pal-bunka{gap:.4rem;min-width:0;display:grid}.pal-plocha{border:1px solid #241c2ee6;height:2.5rem;display:block}.pal-bunka+.pal-bunka .pal-plocha{border-left:0}.pal-popisek{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-mist);overflow-wrap:anywhere;line-height:1.5}.pal-kod{background:var(--surface-raised);height:2.5rem;font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-mist);text-overflow:ellipsis;white-space:nowrap;border:1px solid #241c2ee6;align-content:center;gap:.3rem;padding:0 .65rem;line-height:1.3;display:grid;overflow:hidden}.pal-bunka+.pal-bunka .pal-kod{border-left:0}.pal-kod i{color:#a9a4b399;font-style:normal}.pal-band{border-top:1px solid var(--color-brand);gap:.45rem;min-width:0;padding-top:.55rem;display:grid}.pal-plocha.je-band{height:4rem}.pal-popisek.je-band{flex-wrap:wrap;align-items:baseline;gap:.25rem .7rem;display:flex}.pal-popisek.je-band b{color:var(--color-chalk);font-weight:400}.pal-popisek.je-band i{color:#a9a4b3bf;font-style:normal}.pal-band.je-sazba{gap:.65rem}.pal-specimen{background:var(--surface-solid);font-family:var(--font-sans);border:1px solid #241c2ee6;flex-wrap:wrap;align-items:baseline;gap:.35rem 1.1rem;padding:.6rem .9rem;line-height:1.1;display:flex}.pal-specimen b{letter-spacing:-.01em;color:var(--color-chalk);font-size:clamp(1.5rem,4.5vw,2.25rem);font-weight:400}.pal-specimen em{letter-spacing:-.02em;color:var(--color-chalk);font-size:clamp(1.5rem,4.5vw,2.25rem);font-style:normal;font-weight:900}.pal-radek.je-podsystem .pal-telo{border-left:1px solid var(--color-brand-dim);padding-left:.9rem}.pal-dvojice{gap:1rem;display:grid}@media (min-width:560px){.pal-dvojice{grid-template-columns:repeat(2,minmax(0,1fr))}}.pal-radek{--pal-zpozdeni:0s}.pal-radek:nth-child(3){--pal-zpozdeni:80ms}.pal-radek:nth-child(4){--pal-zpozdeni:.16s}.pal-radek:nth-child(5){--pal-zpozdeni:.24s}.pal-bunka,.pal-band{transform-origin:0;transition:opacity .55s ease-out, transform .65s var(--ease-out-expo);transition-delay:var(--pal-zpozdeni)}.js-motion .pal:not(.je-videno) .pal-bunka{opacity:0;transform:translateY(8px)}.pal-bunka:nth-child(2){transition-delay:calc(var(--pal-zpozdeni) + 70ms)}.pal-bunka:nth-child(3){transition-delay:calc(var(--pal-zpozdeni) + .14s)}.js-motion .pal:not(.je-videno) .pal-band{opacity:0;transform:scaleX(.965)}.pal-band{transition-delay:calc(var(--pal-zpozdeni) + .24s)}.pal-dvojice .pal-band:nth-child(2){transition-delay:calc(var(--pal-zpozdeni) + .32s)}
.par{gap:.9rem;margin:0;display:grid}.par-hlavy,.par-radek{grid-template-columns:minmax(0,1fr);align-items:center;gap:.45rem;display:grid}@media (min-width:640px){.par-hlavy,.par-radek{grid-template-columns:minmax(0,1fr) 2.25rem minmax(0,1fr);gap:.75rem}}.par-hlava{font-size:var(--text-micro);letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;align-items:baseline;gap:.2rem .6rem;padding-bottom:.6rem;display:flex}.par-hlava i{letter-spacing:.1em;color:#a9a4b3b3;font-style:normal}.par-hlava.je-cizi{font-family:var(--font-sans);color:var(--color-mist);border-bottom:1px solid #241c2ee6}.par-hlava.je-nase{font-family:var(--font-mono);color:var(--color-chalk);border-bottom:1px solid var(--color-brand)}.par-mezera{display:none}@media (min-width:640px){.par-mezera{display:block}}.par-radky{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.par-radek{border-bottom:1px dashed #241c2ee6;padding-bottom:.5rem}.par-radek:last-child{border-bottom:0}.par-pole{border-radius:var(--radius-sm);background:var(--surface-raised);border:1px solid #241c2ee6;justify-content:space-between;align-items:center;gap:.75rem;min-width:0;padding:.42rem .5rem .42rem .7rem;display:flex}.par-popis{font-family:var(--font-sans);font-size:var(--text-small);color:var(--color-mist);overflow-wrap:anywhere}.par-vstup{background:var(--color-ink);font-family:var(--font-mono);font-size:var(--text-micro);font-variant-numeric:tabular-nums;color:var(--color-chalk);border:1px solid #241c2ee6;border-radius:.35rem;flex:none;align-items:center;gap:.4rem;padding:.1rem .5rem;display:inline-flex}.par-sipka{font-family:var(--font-mono);font-size:var(--text-small);color:var(--color-brand);justify-self:center;line-height:1}@media (max-width:639px){.par-sipka{justify-self:start;margin-left:.85rem;transform:rotate(90deg)}}.par-kod{border-left:1px solid var(--color-brand-dim);min-width:0;font-family:var(--font-mono);font-size:var(--text-micro);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:0 .35rem;padding-left:.7rem;line-height:1.5;display:flex}.par-klic{letter-spacing:.02em;color:var(--color-mist);font-weight:400}.par-dvojtecka{color:#a9a4b38c}.par-cislo{font-variant-numeric:tabular-nums;color:var(--color-chalk)}.par-vzorek{border:1px solid #ffffff38;border-radius:.15rem;flex:none;width:.7rem;height:.7rem;display:inline-block}.par-pole,.par-sipka,.par-kod{transition:opacity .5s ease-out, transform .6s var(--ease-out-expo)}.js-motion .par:not(.je-videno) .par-pole{opacity:0;transform:translateY(6px)}.js-motion .par:not(.je-videno) .par-sipka{opacity:0}.js-motion .par:not(.je-videno) .par-kod{opacity:0;transform:translate(-10px)}@media (max-width:639px){.js-motion .par:not(.je-videno) .par-sipka{transform:rotate(90deg)}}.par-radek:first-child .par-kod,.par-radek:nth-child(2) .par-pole,.par-radek:nth-child(2) .par-sipka{transition-delay:60ms}.par-radek:nth-child(2) .par-kod,.par-radek:nth-child(3) .par-pole,.par-radek:nth-child(3) .par-sipka{transition-delay:.12s}.par-radek:nth-child(3) .par-kod,.par-radek:nth-child(4) .par-pole,.par-radek:nth-child(4) .par-sipka{transition-delay:.18s}.par-radek:nth-child(4) .par-kod,.par-radek:nth-child(5) .par-pole,.par-radek:nth-child(5) .par-sipka{transition-delay:.24s}.par-radek:nth-child(5) .par-kod,.par-radek:nth-child(6) .par-pole,.par-radek:nth-child(6) .par-sipka{transition-delay:.3s}.par-radek:nth-child(6) .par-kod,.par-radek:nth-child(7) .par-pole,.par-radek:nth-child(7) .par-sipka{transition-delay:.36s}.par-radek:nth-child(7) .par-kod,.par-radek:nth-child(8) .par-pole,.par-radek:nth-child(8) .par-sipka{transition-delay:.42s}.par-radek:nth-child(8) .par-kod{transition-delay:.48s}
.pohyb{margin-top:2.25rem}.pohyb-plocha{border-radius:var(--radius-md);background:var(--surface-solid);isolation:isolate;border:1px solid #241c2ee6;flex-direction:column;gap:1.1rem;min-height:15rem;padding:clamp(1.5rem,4vw,2.75rem);display:flex;position:relative;overflow:hidden}.pohyb-plocha.je-ziva,.pohyb-plocha.je-ziva *{cursor:none}.pohyb-stitek{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--color-mist)}.pohyb-nadpis{max-width:18ch;font-family:var(--font-display);text-wrap:balance;color:var(--color-chalk);margin-top:auto;font-size:clamp(1.25rem,3.4vw,2.1rem);line-height:1.24}.pohyb-radka{font-family:var(--font-mono);font-size:var(--text-small);color:var(--color-mist);gap:1.5rem;display:flex}.pohyb-odkaz{border-bottom:1px solid #66fcf173;padding-bottom:.15rem}.pohyb-koule{mix-blend-mode:difference;pointer-events:none;background:#66fcf1;border-radius:50%;width:300px;height:300px;margin:-150px 0 0 -150px;position:absolute;top:0;left:0;transform:translate(7.5rem,11rem)scale(.34)}.pohyb-popis{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-mist);gap:.5rem;margin-top:.9rem;line-height:1.6;display:grid}.pohyb-parametry b{color:var(--color-chalk);font-weight:400}.pohyb-dotyk{display:none}@media (hover:none){.pohyb-dotyk{display:block}}@media (min-width:640px){.pohyb-plocha{min-height:18rem}.pohyb-koule{transform:translate(10rem,12.5rem)scale(.34)}}
.skrt{gap:1.4rem;margin:1.75rem 0 0;display:grid}.skrt-sliby{gap:.1rem;margin:0;padding:0;list-style:none;display:grid}.skrt-sliby li{font-size:var(--text-lead);color:var(--color-mist);border-bottom:1px solid #241c2ebf;grid-template-columns:2.25rem 1fr;align-items:baseline;gap:.75rem;padding:.7rem 0;display:grid;position:relative}.skrt-poradi{font-family:var(--font-mono);font-size:var(--text-micro);color:#a9a4b38c}.skrt-sliby li.je-skrtnuty{color:#a9a4b380}.skrt-sliby li.je-skrtnuty .skrt-text{position:relative}.skrt-sliby li.je-skrtnuty .skrt-text:after{content:"";background:var(--color-brand);border-radius:2px;height:2px;position:absolute;top:52%;left:-.15em;right:-.15em;rotate:-.55deg}.skrt-nahrada{gap:.75rem;display:grid}@media (min-width:640px){.skrt-nahrada{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.skrt-cislo+.skrt-cislo{border-left:1px solid #241c2ee6;padding-left:1.1rem}}.skrt-cislo{gap:.2rem;padding:.85rem 1.1rem .85rem 0;text-decoration:none;transition:opacity .25s ease-out;display:grid}.skrt-cislo b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--color-chalk);font-size:clamp(1.4rem,2.6vw,1.85rem);font-weight:600;line-height:1.1}.skrt-cislo span{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-mist);line-height:1.45}.skrt-cislo b{text-underline-offset:.22em;-webkit-text-decoration:underline #b247f973;text-decoration:underline #b247f973;text-decoration-thickness:1px}.skrt-cislo:hover b,.skrt-cislo:focus-visible b{-webkit-text-decoration-color:var(--color-brand);text-decoration-color:var(--color-brand)}.skrt-cislo:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px;border-radius:var(--radius-sm)}.skrt figcaption{font-family:var(--font-mono);font-size:var(--text-micro);color:#a9a4b3bf;line-height:1.5}
.vahy{gap:1.15rem;margin:1.75rem 0 0;display:grid}.vahy-hlava{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.16em;text-transform:uppercase;color:#a9a4b3bf}.vahy-rada{gap:1.4rem;display:grid}.vahy-radek{gap:.45rem;display:grid}.vahy-popis{font-size:var(--text-small);color:var(--color-mist)}.vahy-drah{align-items:center;gap:.85rem;display:flex}.vahy-pruh{border-radius:2px;height:.75rem;position:relative;overflow:hidden}.vahy-radek[data-etapa=pred] .vahy-pruh{background:repeating-linear-gradient(115deg,#a9a4b357 0 6px,#a9a4b31f 6px 12px)}.vahy-radek[data-etapa=po] .vahy-pruh{background:linear-gradient(90deg, var(--color-brand), var(--color-accent))}.vahy-cast{background:#ffffff47;border-right:1px solid #ffffff8c;position:absolute;inset:0 auto 0 0}.vahy-hodnota{font-size:var(--text-lead);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--color-chalk);flex:none;font-weight:600}.vahy-radek[data-etapa=pred] .vahy-hodnota{color:var(--color-mist)}.vahy-detail{font-family:var(--font-mono);font-size:var(--text-micro);color:#a9a4b3b3}.vahy-poznamka{max-width:54ch;font-size:var(--text-small);color:var(--color-mist);line-height:1.6}
.rov{gap:1.5rem;margin-top:2.25rem;display:grid}.rov-vypocet{border-radius:var(--radius-md);background:var(--surface-solid);border:1px solid #241c2ee6;padding:1.4rem clamp(1.1rem,3vw,1.75rem) 1.5rem}.rov-vypocet:nth-child(2){--reveal-delay:.14s}.rov-titul{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--color-mist)}.rov-radek{flex-wrap:wrap;align-items:baseline;gap:.5rem .85rem;margin-top:1.1rem;display:flex}.rov-clen{gap:.3rem;display:grid}.rov-clen b{font-family:var(--font-mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--color-chalk);font-size:clamp(1.5rem,4.6vw,2.5rem);font-weight:400;line-height:1}.rov-clen i{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--color-mist);font-style:normal}.rov-clen.je-vysledek b{color:var(--color-brand)}.rov-clen.je-vysledek i{color:color-mix(in oklab, var(--color-brand) 62%, var(--color-mist))}.rov-op{font-family:var(--font-mono);color:var(--color-mist);font-size:clamp(1.1rem,3vw,1.6rem);line-height:1}.rov-jednotka{font-family:var(--font-mono);font-size:var(--text-small);color:var(--color-mist)}.rov-poznamka{max-width:56ch;font-size:var(--text-body);color:var(--color-mist);text-wrap:pretty;border-top:1px solid #241c2ee6;margin-top:1.4rem;padding-top:1.1rem;line-height:1.7}.rov-chyba{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-chalk);text-decoration-line:line-through;text-decoration-color:#3346ff;text-decoration-thickness:1px}@media (min-width:900px){.rov{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}
.mer{gap:1rem;margin:1.75rem 0 0;display:grid}.mer-hlava{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.16em;text-transform:uppercase;color:#a9a4b3bf}.mer-rada{border-top:1px solid #241c2ee6;gap:0;margin:0;display:grid}.mer-par{border-bottom:1px solid #241c2ebf;grid-template-columns:1fr auto;align-items:baseline;gap:.4rem 1.25rem;padding:.85rem 0;display:grid}.mer-par:nth-child(2){--reveal-delay:70ms}.mer-par:nth-child(3){--reveal-delay:.14s}.mer-par:nth-child(4){--reveal-delay:.21s}.mer-par:nth-child(5){--reveal-delay:.28s}.mer-popis{font-size:var(--text-body);color:var(--color-mist)}.mer-hodnoty{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:.45rem;margin:0;display:flex}.mer-pred{font-size:var(--text-lead);color:#a9a4b399}.mer-sip{color:var(--color-brand)}.mer-po{font-size:var(--text-lead);color:var(--color-chalk);font-weight:600}.mer-jednotka{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-mist)}.mer-prah{grid-column:1/-1;margin-top:.35rem;padding-bottom:1.3rem;position:relative}.mer-drah{background:#ffffff0f;border-radius:3px;height:6px;display:block;position:relative;overflow:hidden}.mer-bar{transform-origin:0;border-radius:3px;position:absolute;inset:0}.mer-bar.je-po{background:linear-gradient(90deg, var(--color-brand), var(--color-accent))}.mer-bar.je-pred{z-index:1;background:#a9a4b373}.mer-cara{z-index:2;background:var(--color-chalk);width:1px;position:absolute;top:-3px;bottom:-3px}.mer-prah-popis{font-family:var(--font-mono);white-space:nowrap;color:#a9a4b3cc;font-size:.625rem;position:absolute;bottom:0;translate:-50%}.mer-paticka{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-mist);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.mer-paticka b{color:var(--color-chalk);font-weight:500}.mer-del{background:#241c2ee6;width:1px;height:.85em}
.ss-sekce{position:relative}.js-motion .ss-sekce:not(.je-videno) .ss-text,.js-motion .ss-sekce:not(.je-videno) .ss-okraj{opacity:0;transform:translateY(14px)}.ss-text,.ss-okraj{transition:opacity .7s var(--ease-out-expo), transform .7s var(--ease-out-expo)}.ss-vodoznak{opacity:.3;transition:opacity .4s ease-out}.ss-osa{display:none}@media (min-width:1024px){.ss-osa{width:1px;display:block;position:absolute;top:0;bottom:0;left:-1.4rem}.ss-osa-linka,.ss-osa-plneni{border-radius:1px;position:absolute;inset:0}.ss-osa-linka{background:#241c2ee6}.ss-osa-plneni{background:linear-gradient(180deg, var(--color-brand), var(--color-accent));transform-origin:top;will-change:transform;transform:scaleY(0)}.ss-osa-uzel{background:var(--color-ink);border:1px solid var(--color-brand);border-radius:50%;width:7px;height:7px;position:absolute;top:5.9rem;left:50%;translate:-50% -50%}.js-motion .je-videno .ss-osa-uzel{background:var(--color-brand);transition:background .5s ease-out,box-shadow .5s ease-out;box-shadow:0 0 10px 2px #b247f973}.ss-osa.je-prvni .ss-osa-linka,.ss-osa.je-prvni .ss-osa-plneni{-webkit-mask-image:linear-gradient(#0000 0,#000 5rem);mask-image:linear-gradient(#0000 0,#000 5rem)}.ss-osa.je-posledni .ss-osa-linka,.ss-osa.je-posledni .ss-osa-plneni{-webkit-mask-image:linear-gradient(0deg,#0000 0,#000 6rem);mask-image:linear-gradient(0deg,#0000 0,#000 6rem)}}.ss-sekce.je-ztrata .ss-text{transition-duration:.85s}.studie-dvojice{display:grid}@media (min-width:1024px){.studie-dvojice{border-top:1px solid #241c2ebf;grid-template-columns:1fr 1fr;column-gap:4.5rem}.studie-dvojice .studie-sekce{border-top:0}.studie-dvojice .studie-text,.studie-dvojice .ss-okraj{max-width:none}.studie-dvojice .ss-sekce:nth-child(2):before{content:"";transform-origin:top;background:linear-gradient(#0000,#241c2ee6 14% 86%,#0000);width:1px;position:absolute;top:5.5rem;bottom:5.5rem;left:-2.25rem}.js-motion .studie-dvojice .ss-sekce:nth-child(2):before{transition:transform .9s var(--ease-out-expo) .1s}.js-motion .studie-dvojice .ss-sekce:nth-child(2):not(.je-videno):before{transform:scaleY(0)}.js-motion .studie-dvojice .ss-sekce:nth-child(2) .ss-text,.js-motion .studie-dvojice .ss-sekce:nth-child(2) .ss-okraj{transition-delay:.16s}}.ss-vizual{margin-top:2.75rem}.ss-okraj{max-width:42rem;margin-top:2.75rem}.je-siroka .ss-okraj{max-width:none}.ss-odkaz{border-radius:var(--radius-md);background:linear-gradient(#ffffff06,#0000 55%);border:1px solid #241c2ee6;gap:.45rem;padding:1rem 1.1rem 1.15rem;text-decoration:none;transition:border-color .3s ease-out,background .3s ease-out;display:grid}.ss-odkaz:hover,.ss-odkaz:focus-visible{background:#b247f90f;border-color:#b247f980}.ss-odkaz-stitek{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--color-brand);justify-content:space-between;align-items:center;gap:.5rem;font-size:.625rem;display:flex}.ss-odkaz-text{font-size:var(--text-body);color:var(--color-chalk);line-height:1.35}.ss-odkaz-overit{font-size:var(--text-micro);color:var(--color-mist);border-top:1px solid #241c2ee6;padding-top:.6rem;line-height:1.55}.ss-poznamka{font-family:var(--font-mono);font-size:var(--text-micro);color:#a9a4b3bf;border-left:1px solid #241c2ee6;padding-left:1.1rem;line-height:1.6}@media (min-width:900px){.ss-odkaz{grid-template-columns:minmax(0,21rem) minmax(0,1fr);grid-template-areas:"stitek overit""text overit";align-items:start;column-gap:2.25rem;padding:1.15rem 1.4rem 1.3rem}.ss-odkaz-stitek{grid-area:stitek;justify-content:flex-start}.ss-odkaz-text{grid-area:text}.ss-odkaz-overit{border-top:0;border-left:1px solid #241c2ee6;grid-area:overit;align-self:center;padding:0 0 0 2.25rem}}
.osa{display:none}@media (min-width:1280px){.osa{z-index:30;padding:.5rem 0;display:block;position:fixed;top:50%;right:1.5rem;translate:0 -50%}}.osa ol{gap:.15rem;margin:0;padding:0;list-style:none;display:grid}.osa a{-webkit-user-select:none;user-select:none;padding:.22rem 0;text-decoration:none;display:block;position:relative}.osa-stitek{opacity:0;pointer-events:none;background:#08080aeb;border-radius:2px;align-items:baseline;gap:.5rem;margin-right:.6rem;padding:.15rem .45rem;transition:opacity .25s ease-out;display:flex;position:absolute;top:50%;right:100%;translate:0 -50%}.osa-znacka{width:.85rem;height:1px;transition:width .35s var(--ease-out-expo), background .35s ease-out;background:#a9a4b359;margin-left:auto;display:block}.osa-cislo,.osa-popis{font-family:var(--font-mono);letter-spacing:.08em;white-space:nowrap;font-size:.625rem}.osa-cislo{color:var(--color-brand);font-variant-numeric:tabular-nums}.osa-popis{text-transform:uppercase;color:var(--color-mist)}.osa .je-aktivni .osa-znacka{background:var(--color-brand);width:1.5rem}.osa .je-aktivni .osa-popis{color:var(--color-chalk)}.osa:hover .osa-stitek,.osa a:focus-visible .osa-stitek{opacity:1}.osa a:hover .osa-znacka{background:var(--color-chalk);width:1.5rem}.osa a:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px;border-radius:var(--radius-sm)}@media (prefers-reduced-motion:reduce){.osa-znacka,.osa-stitek{transition:none}}
