@font-face{font-family:Clash Display;word-spacing:.09em;src:url(../fonts/clash-600.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Satoshi;src:url(../fonts/satoshi-500.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Satoshi;src:url(../fonts/satoshi-700.woff2)format("woff2");font-weight:700;font-display:swap}@property --uhel{syntax:"<angle>";inherits:false;initial-value:0deg}:root{--bg:#0a0a0c;--fialova:#7c4dff;--fialova-text:#b9a2ff;--svetla:#f3eeff;--ruzova:#e62ba7;--bila:#fff;--tlumena:#ffffffb3;--slaba:#ffffff80;--cara:#ffffff1a;--sklo:#14111e94;--pruzina:cubic-bezier(.2, .9, .25, 1);--vystup:cubic-bezier(.16, 1, .3, 1);--okraj:clamp(16px, 4.5vw, 56px);--polomer:26px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background:var(--bg)}body{background:var(--bg);min-height:100dvh;color:var(--bila);-webkit-font-smoothing:antialiased;margin:0;font-family:Satoshi,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:16px;font-weight:500;line-height:1.5;overflow-x:hidden}img{max-width:100%;display:block}button,input,textarea{font:inherit;color:inherit}a{color:inherit}:focus-visible{outline:2px solid var(--fialova-text);outline-offset:3px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}#pozadi{z-index:0;pointer-events:none;background:radial-gradient(80% 60% at 18% 8%, #7c4dff52, transparent 60%), radial-gradient(60% 50% at 92% 30%, #e62ba71f, transparent 65%), var(--bg);width:100%;height:100%;position:fixed;inset:0}.zrno{z-index:1;pointer-events:none;opacity:.06;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:-50%}.lista,.rozvrzeni,.spojeni,.paticka,.qr{z-index:2;position:relative}.lista{padding:max(18px, env(safe-area-inset-top)) var(--okraj) 0;justify-content:space-between;align-items:center;gap:16px;max-width:1360px;margin:0 auto;display:flex}.logo img{width:118px;height:auto}.lista-info{color:var(--tlumena);letter-spacing:.01em;border:1px solid var(--cara);background:#ffffff08;border-radius:999px;padding:6px 12px;font-size:13px}.rozvrzeni{max-width:1360px;padding:clamp(28px, 6vw, 72px) var(--okraj) 0;gap:36px;margin:0 auto;display:grid}@media (width>=1024px){.rozvrzeni{grid-template-columns:minmax(0,1fr) minmax(440px,520px);align-items:start;gap:clamp(40px,5vw,88px);padding-top:clamp(48px,7vh,96px)}.rezervace{position:sticky;top:24px}}.nadpis{word-spacing:.09em;letter-spacing:-.025em;text-wrap:balance;margin:0;font-family:Clash Display,Satoshi,sans-serif;font-size:clamp(38px,10.4vw,84px);font-weight:600;line-height:1}.nadpis .radek{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.nadpis .radek>span{display:inline-block}.nadpis .radek:last-child>span{color:var(--svetla)}.perex{max-width:34em;color:var(--tlumena);margin:20px 0 0;font-size:clamp(16px,4.2vw,19px);line-height:1.55}.tym{grid-template-columns:1fr 1fr;gap:clamp(14px,4vw,40px);max-width:640px;margin-top:clamp(28px,6vw,56px);display:grid}.dvojice{all:unset;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:22px;display:block;position:relative}.dvojice:focus-visible{outline:2px solid var(--fialova-text);outline-offset:6px}.vrstvy{aspect-ratio:1/1.16;display:block;position:relative}.foto{transition:transform .9s var(--pruzina), width .9s var(--pruzina), filter .6s ease, box-shadow .6s ease;will-change:transform;background:#15131c;border-radius:clamp(16px,3.6vw,24px);display:block;position:absolute;overflow:hidden}.foto img{object-fit:cover;width:100%;height:100%}.foto.clovek{aspect-ratio:4/5;z-index:2;width:74%;bottom:0;box-shadow:0 30px 60px -20px #000c,0 0 0 1px #ffffff14}.foto.jarvis{aspect-ratio:4/5;z-index:1;filter:brightness(.62)saturate(.9);width:56%;top:0;box-shadow:0 0 0 1px #ffffff0f}.foto.jarvis img{object-position:50% 12%}.dvojice[data-strana=vlevo] .clovek{right:0}.dvojice[data-strana=vlevo] .jarvis,.dvojice[data-strana=vpravo] .clovek{left:0}.dvojice[data-strana=vpravo] .jarvis{right:0}.foto.jarvis:after{content:"";border-radius:inherit;mix-blend-mode:screen;pointer-events:none;background:linear-gradient(115deg,#0000 35%,#b9a2ff59 50%,#0000 65%) 120% 0/260% 100%;position:absolute;inset:0}.pripraveno .foto.jarvis:after{animation:sken 1.6s 1.5s var(--vystup) both}@keyframes sken{to{background-position:-40% 0}}.dvojice[aria-pressed=true] .jarvis{z-index:3;filter:none;width:74%;box-shadow:0 30px 60px -20px #000c,0 0 0 1px #b9a2ff59,0 0 48px -8px #7c4dff8c}.dvojice[aria-pressed=true] .clovek{filter:brightness(.6);width:56%;box-shadow:0 0 0 1px #ffffff0f}@media (hover:hover){.dvojice[aria-pressed=false]:hover .jarvis{filter:brightness(.85)}}.popisek{margin-top:14px;display:block}.dvojice[data-strana=vlevo] .popisek{text-align:right}.jmeno{word-spacing:.09em;letter-spacing:-.01em;font-family:Clash Display,Satoshi,sans-serif;font-size:clamp(16px,4.4vw,22px);font-weight:600;line-height:1.15;display:block}.prepinac-tip{display:none}.panel{border-radius:var(--polomer);background:var(--sklo);-webkit-backdrop-filter:blur(28px)saturate(150%);backdrop-filter:blur(28px)saturate(150%);isolation:isolate;padding:clamp(18px,4.6vw,30px);position:relative;box-shadow:inset 0 1px #ffffff1a,0 40px 80px -30px #000000e6}.panel:before{content:"";border-radius:inherit;background:conic-gradient(from var(--uhel), transparent 0deg, transparent 300deg, #b9a2ffe6 340deg, transparent 360deg), linear-gradient(#ffffff1f, #ffffff0f);-webkit-mask-composite:xor;pointer-events:none;z-index:-1;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.pripraveno .panel:before{animation:obrys 2.4s .5s var(--vystup) both}@keyframes obrys{0%{--uhel:-60deg}to{--uhel:360deg}}.panel-hlava{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:18px;display:flex}.panel-hlava h2{word-spacing:.09em;letter-spacing:-.015em;margin:0;font-family:Clash Display,Satoshi,sans-serif;font-size:clamp(22px,5.8vw,28px);font-weight:600;line-height:1.1}.panel-meta{color:var(--tlumena);align-items:center;gap:12px;margin:0;font-size:14px;display:inline-flex}.tecka{background:#4ade80;border-radius:50%;width:7px;height:7px;animation:2.4s ease-out infinite puls;box-shadow:0 0 #4ade8099}@keyframes puls{0%{box-shadow:0 0 #4ade808c}70%,to{box-shadow:0 0 0 6px #4ade8000}}.kroky{transition:height .55s var(--vystup);display:grid;position:relative}.krok{min-width:0;transition:transform .6s var(--vystup), opacity .45s ease, filter .5s ease;grid-area:1/1;align-self:start}.krok:not(.aktivni){opacity:0;pointer-events:none;filter:blur(6px)}.krok.vlevo{transform:translate(-14%)}.krok.vpravo{transform:translate(14%)}.kal-hlava{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.kal-mesic{margin:0;font-size:15px;font-weight:700}.kal-legenda{color:var(--tlumena);align-items:center;gap:8px;margin:0;font-size:13px;display:inline-flex}.tecky{gap:3px;display:inline-flex}.tecky i{background:var(--fialova-text);border-radius:50%;width:4px;height:4px}.kal{position:relative}.kal-tyden{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.kal-dny-tydne span{text-align:center;color:var(--slaba);padding:4px 0 8px;font-size:12px;font-weight:700}.kal-telo{gap:6px;display:grid}.den{all:unset;z-index:1;box-sizing:border-box;aspect-ratio:1/1.02;font-variant-numeric:tabular-nums;color:#ffffff47;cursor:default;-webkit-tap-highlight-color:transparent;width:100%;min-height:44px;transition:color .3s ease, background-color .3s ease, transform .25s var(--pruzina);border-radius:14px;align-content:center;place-items:center;gap:5px;font-size:clamp(15px,4.2vw,17px);font-weight:700;display:grid;position:relative}.den .tecky{height:4px}.den[data-stav=volno]{color:var(--bila);cursor:pointer;background:#ffffff0b;box-shadow:inset 0 0 0 1px #ffffff12}.den[data-stav=plno]{color:#fff6;background:repeating-linear-gradient(135deg,#ffffff09 0 4px,#0000 4px 9px)}.den[data-stav=plno] .cislo{-webkit-text-decoration:line-through #ffffff59;text-decoration:line-through #ffffff59}@media (hover:hover){.den[data-stav=volno]:hover{background:#7c4dff29}}.den[data-stav=volno]:active{transform:scale(.94)}.den.vybrano{color:var(--bila);box-shadow:none;background:0 0}.den.vybrano .tecky i{background:#ffffffd9}.den:focus-visible{outline:2px solid var(--fialova-text);outline-offset:2px}.den .mesic-zkratka{text-align:center;letter-spacing:.02em;color:inherit;opacity:.75;margin-block:-2px -1px;font-size:9px;font-weight:700;line-height:1;display:block}.kal-cocka{z-index:0;opacity:0;transition:transform .55s var(--pruzina), opacity .3s ease;pointer-events:none;background:linear-gradient(90deg,#7c4dff,#8f5cff 55%,#a352f0);border-radius:14px;position:absolute;top:0;left:0;box-shadow:0 10px 30px -8px #7c4dffbf,inset 0 1px #ffffff47}.kal-cocka.videt{opacity:1}.kal[aria-busy=true] .den{animation:1.2s ease-in-out infinite alternate dycha}@keyframes dycha{0%{opacity:.35}to{opacity:.8}}.den.vlna{animation:vlna .6s var(--vystup) both;animation-delay:calc(var(--d,0) * 34ms)}@keyframes vlna{0%{opacity:0;transform:scale(.82)}}.casy-blok{border-top:1px solid var(--cara);margin-top:20px;padding-top:18px}.casy-nadpis{margin:0 0 12px;font-size:15px;font-weight:700}.casy-nadpis .slabe{color:var(--tlumena);font-weight:500}.casy{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-height:48px;display:grid}.cas{all:unset;font-variant-numeric:tabular-nums;cursor:pointer;-webkit-tap-highlight-color:transparent;min-height:48px;transition:background-color .25s ease, box-shadow .25s ease, transform .2s var(--pruzina);background:#ffffff0d;border-radius:14px;place-items:center;font-size:16px;font-weight:700;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a}.cas.prijezd{animation:prijezd .5s var(--vystup) both;animation-delay:calc(var(--i,0) * 45ms)}@keyframes prijezd{0%{opacity:0;transform:translate(-10px)}}@media (hover:hover){.cas:hover{background:#7c4dff2e;box-shadow:inset 0 0 0 1px #b9a2ff80}}.cas:active{transform:scale(.95)}.cas[aria-pressed=true]{background:var(--fialova);box-shadow:0 10px 26px -10px #7c4dffe6}.cas:focus-visible{outline:2px solid var(--fialova-text);outline-offset:2px}.casy-prazdne{color:var(--tlumena);grid-column:1/-1;margin:0;font-size:15px}.hlaska{color:#ffd6ef;background:#e62ba71f;border-radius:12px;margin:14px 0 0;padding:12px 14px;font-size:15px;box-shadow:inset 0 0 0 1px #e62ba766}.vyber-souhrn{background:linear-gradient(90deg,#7c4dff38,#7c4dff14);border-radius:16px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;padding:14px 16px;display:flex;box-shadow:inset 0 0 0 1px #b9a2ff47}.vyber-den{margin:0;font-size:16px;font-weight:700}.vyber-cas{color:var(--tlumena);font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:15px}.tl-text{all:unset;cursor:pointer;color:var(--svetla);background:#ffffff14;border-radius:999px;padding:10px 14px;font-size:14px;font-weight:700;transition:background-color .2s}.tl-text:hover{background:#ffffff24}.tl-text:focus-visible{outline:2px solid var(--fialova-text);outline-offset:2px}.pole{min-width:0;margin-bottom:14px}.pole-dve{gap:0 12px;display:grid}@media (width>=560px){.pole-dve{grid-template-columns:1fr 1fr}}.pole label{margin-bottom:6px;font-size:14px;font-weight:700;display:block}.pole input,.pole textarea{background:#ffffff0f;border:0;border-radius:14px;outline:none;width:100%;min-height:50px;padding:13px 15px;font-size:16px;transition:box-shadow .2s,background-color .2s;box-shadow:inset 0 0 0 1px #ffffff24}.pole textarea{resize:vertical;min-height:92px;line-height:1.45}.pole input::placeholder,.pole textarea::placeholder{color:#ffffff61}.pole input:focus,.pole textarea:focus{box-shadow:inset 0 0 0 1.5px var(--fialova-text), 0 0 0 4px #7c4dff38;background:#ffffff14}.pole [aria-invalid=true]{box-shadow:inset 0 0 0 1.5px #ff7ac8}.pole-tip{color:var(--tlumena);margin:6px 0 0;font-size:13px}.pole-chyba{color:#ff9bd4;margin:6px 0 0;font-size:13px;font-weight:700}.pole-chyba:empty{display:none}.medovnik{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.tl-hlavni,.tl-druhe{cursor:pointer;-webkit-tap-highlight-color:transparent;min-height:54px;transition:transform .2s var(--pruzina), box-shadow .3s ease, background-color .2s ease;border:0;border-radius:16px;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.tl-hlavni{width:100%;color:var(--bila);background:var(--fialova);margin-top:6px;overflow:hidden;box-shadow:0 14px 34px -12px #7c4dfff2,inset 0 1px #ffffff4d}.tl-hlavni:after{content:"";transition:transform .8s var(--vystup);background:linear-gradient(100deg,#0000 30%,#ffffff47 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}@media (hover:hover){.tl-hlavni:hover:after{transform:translate(120%)}.tl-hlavni:hover{box-shadow:0 18px 40px -12px #7c4dff,inset 0 1px #ffffff4d}}.tl-hlavni:active,.tl-druhe:active{transform:scale(.97)}.tl-druhe{color:var(--bila);background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff24}.tl-druhe:hover{background:#ffffff21}.tl-nacitani{border:2.5px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:20px;height:20px;animation:.8s linear infinite toc;display:none}.tl-hlavni[aria-busy=true] .tl-nacitani{display:block}.tl-hlavni[aria-busy=true]{cursor:progress}@keyframes toc{to{transform:rotate(360deg)}}.drobne{color:var(--tlumena);text-align:center;margin:12px 0 0;font-size:13px}.hotovo{text-align:center;justify-items:center;padding:6px 0 4px;display:grid}.fajfka{fill:none;stroke-linecap:round;stroke-linejoin:round;width:68px;height:68px}.fajfka circle{stroke:#b9a2ff80;stroke-width:2.5px;stroke-dasharray:183;stroke-dashoffset:183px}.fajfka path{stroke:var(--bila);stroke-width:4px;stroke-dasharray:40;stroke-dashoffset:40px}.krok.aktivni .fajfka circle{animation:kresli .8s .15s var(--vystup) forwards}.krok.aktivni .fajfka path{animation:kresli .5s .65s var(--vystup) forwards}@keyframes kresli{to{stroke-dashoffset:0}}.hotovo-nadpis{word-spacing:.09em;letter-spacing:-.02em;outline:none;margin:14px 0 0;font-family:Clash Display,Satoshi,sans-serif;font-size:clamp(26px,7vw,32px);font-weight:600}.listek{background:linear-gradient(#7c4dff3d,#7c4dff12);border-radius:18px;width:100%;margin-top:20px;padding:20px 18px;position:relative;box-shadow:inset 0 0 0 1px #b9a2ff4d}.listek:before,.listek:after{content:"";background:#121019;border-radius:50%;width:18px;height:18px;margin-top:-9px;position:absolute;top:50%}.listek:before{left:-9px}.listek:after{right:-9px}.krok.aktivni .listek{animation:tisk .8s .35s var(--vystup) both}@keyframes tisk{0%{clip-path:inset(0 0 100% round 18px);transform:translateY(-8px)}to{clip-path:inset(0 round 18px)}}.listek-den{margin:0;font-size:17px;font-weight:700}.listek-cas{word-spacing:.09em;letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin:4px 0 0;font-family:Clash Display,Satoshi,sans-serif;font-size:34px;font-weight:600}.listek-kdo{color:var(--tlumena);margin:6px 0 0;font-size:14px}.hotovo-text{color:var(--tlumena);max-width:30em;margin:18px 0 0;font-size:15px}.hotovo-akce{gap:10px;width:100%;margin-top:18px;display:grid}.hotovo-akce .tl-hlavni{margin:0}@media (width>=560px){.hotovo-akce{grid-template-columns:1.3fr 1fr}}.spojeni{max-width:1360px;padding:clamp(64px, 12vw, 128px) var(--okraj) 0;margin:0 auto}.spojeni-nadpis{word-spacing:.09em;letter-spacing:-.02em;margin:0 0 28px;font-family:Clash Display,Satoshi,sans-serif;font-size:clamp(28px,7vw,48px);font-weight:600;line-height:1.05}.spojeni-mrizka{gap:clamp(48px,8vw,80px);display:grid}.profily{align-items:start;gap:16px;display:grid}@media (width>=720px){.profily{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.profily{grid-template-columns:repeat(3,minmax(0,1fr))}}.profil{border-radius:var(--polomer);background:var(--sklo);box-shadow:inset 0 0 0 1px var(--cara);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:22px 18px 18px}.profil-jmeno{word-spacing:.09em;letter-spacing:-.01em;margin:0 4px;font-family:Clash Display,Satoshi,sans-serif;font-size:24px;font-weight:600;line-height:1.15}.profil-odkazy{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.profil-odkaz{min-height:64px;transition:background-color .25s ease, box-shadow .25s ease, transform .2s var(--pruzina);background:#ffffff0a;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 12px 10px 10px;text-decoration:none;display:grid;box-shadow:inset 0 0 0 1px #ffffff14}.profil-ikona{width:44px;height:44px;color:var(--fialova-text);background:#7c4dff29;border-radius:14px;place-items:center;display:grid}.profil-ikona svg{width:22px;height:22px}.profil-text{gap:2px;min-width:0;display:grid}.profil-sit{font-size:16px;font-weight:700;line-height:1.2}.profil-handle{color:var(--tlumena);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.profil-sipka{width:32px;height:32px;color:var(--slaba);transition:color .25s ease, transform .4s var(--pruzina);border-radius:50%;place-items:center;display:grid}.profil-sipka svg{width:14px;height:14px}@media (hover:hover){.profil-odkaz:hover{background:#7c4dff24;box-shadow:inset 0 0 0 1px #b9a2ff73}.profil-odkaz:hover .profil-sipka{color:var(--bila);transform:rotate(-45deg)}}.profil-odkaz:active{transform:scale(.98)}.profil-odkaz:focus-visible{outline:2px solid var(--fialova-text);outline-offset:2px}.weby-nadpis{color:var(--tlumena);margin:0 0 6px;font-size:15px;font-weight:700}.weby-seznam{margin:0;padding:0;list-style:none}@media (width>=900px){.weby-seznam{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(32px,5vw,72px);display:grid}}.web{border-bottom:1px solid var(--cara)}.web a{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 16px;padding:18px 2px;text-decoration:none;display:grid;position:relative}.web-domena{word-spacing:.09em;letter-spacing:-.015em;background:linear-gradient(90deg, var(--bila), var(--bila)) 0 100% / 0 2px no-repeat;transition:background-size .5s var(--vystup);justify-self:start;padding-bottom:2px;font-family:Clash Display,Satoshi,sans-serif;font-size:clamp(22px,6vw,34px);font-weight:600;line-height:1.1}.web-popis{color:var(--tlumena);grid-column:1;font-size:15px}.web-sipka{width:40px;height:40px;transition:background-color .3s ease, transform .4s var(--pruzina);border-radius:50%;grid-area:1/2/span 2;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff29}.web-sipka svg{width:16px;height:16px}@media (hover:hover){.web a:hover .web-domena{background-size:100% 2px}.web a:hover .web-sipka{background:var(--fialova);transform:rotate(-45deg)}}.paticka{max-width:1360px;padding:56px var(--okraj) max(32px, env(safe-area-inset-bottom));color:var(--tlumena);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;margin:0 auto;font-size:14px;display:flex}.paticka img{opacity:.8;width:96px;height:auto}.paticka p{margin:0}.paticka a{color:var(--bila);text-underline-offset:3px}.js .nadpis .radek>span{clip-path:inset(0 100% 0 0);letter-spacing:.03em}.js .perex,.js .lista{opacity:0}.js .foto.clovek{clip-path:inset(18% round 24px);opacity:0}.js .dvojice[data-strana=vlevo] .foto.jarvis{opacity:0;transform:translate(34%)scale(.92)}.js .dvojice[data-strana=vpravo] .foto.jarvis{opacity:0;transform:translate(-34%)scale(.92)}.js .popisek{opacity:0}.js .panel{opacity:0;transform:translateY(18px)scale(.985)}.pripraveno .nadpis .radek>span{clip-path:inset(0);letter-spacing:-.025em;transition:clip-path 1.1s var(--vystup), letter-spacing 1.4s var(--vystup)}.pripraveno .nadpis .radek:nth-child(2)>span{transition-delay:.14s}.pripraveno .lista{opacity:1;transition:opacity .8s .1s}.pripraveno .perex{opacity:1;transition:opacity .9s .45s}.pripraveno .foto.clovek{clip-path:inset(0 round 24px);opacity:1;transition:clip-path 1.2s var(--vystup) .35s, opacity .5s ease .35s, transform .9s var(--pruzina), width .9s var(--pruzina), filter .6s ease, box-shadow .6s ease}.pripraveno .dvojice[data-strana=vlevo] .foto.jarvis,.pripraveno .dvojice[data-strana=vpravo] .foto.jarvis{transform:translate(var(--px,0px), var(--py,0px));opacity:1;transition:transform 1.3s var(--pruzina) .85s, opacity .6s ease .85s, width .9s var(--pruzina), filter .6s ease, box-shadow .6s ease}.pripraveno .popisek{opacity:1;transition:opacity .8s 1.1s}.pripraveno .panel{opacity:1;transition:opacity .8s ease .25s, transform 1s var(--vystup) .25s;transform:none}.usazeno .dvojice .foto.jarvis{transition:transform .9s var(--pruzina), width .9s var(--pruzina), filter .6s ease, box-shadow .6s ease!important}.usazeno .dvojice .foto.clovek{transform:translate(var(--cx,0px), var(--cy,0px))}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.js .nadpis .radek>span,.js .foto.clovek,.js .foto.jarvis,.js .perex,.js .lista,.js .popisek,.js .panel{letter-spacing:-.025em;clip-path:none!important;opacity:1!important;transform:none!important}.krok:not(.aktivni){filter:none}}.qr{max-width:1360px;padding:0 var(--okraj) clamp(48px, 10vw, 96px);margin:0 auto}.qr-karta{text-align:center;color:#0a0a0c;background:#fff;border-radius:28px;justify-items:center;gap:24px;padding:clamp(24px,5vw,40px);display:grid}.qr-obrazek{border-radius:12px;width:clamp(200px,55vw,260px);height:auto}.qr-nadpis{letter-spacing:-.02em;margin:0 0 8px;font-family:Clash Display,Satoshi,sans-serif;font-size:clamp(22px,5vw,32px);font-weight:600;line-height:1.1}.qr-popis{color:#4a4756;margin:0 0 10px;font-size:16px}.qr-url{letter-spacing:.01em;margin:0;font-size:15px;font-weight:700}@media (width>=720px){.qr-karta{text-align:left;grid-template-columns:auto 1fr;place-items:center start;gap:40px}}
