.ref-card{position:relative;display:block;overflow:hidden;isolation:isolate;container-type:inline-size;aspect-ratio:935 / 1320;border-radius:var(--r-card, 1.2rem);background:#141416;color:#fff;text-decoration:none;transition:opacity .35s ease,transform .45s cubic-bezier(.22,1,.36,1)}a.ref-card{cursor:pointer}.ref-card .ref-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;border-radius:inherit;background:#141416}.ref-card .ref-media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.22,1,.36,1)}.ref-card .ref-media video{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .6s ease,transform .7s cubic-bezier(.22,1,.36,1)}.ref-card .ref-media video.is-on{opacity:1}.ref-card .ref-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(to top,#080808e0,#0808088c 26%,#08080800 56%),linear-gradient(to bottom,#08080859,#08080800 22%)}.ref-card .ref-top{position:absolute;z-index:3;left:0;right:0;top:0;display:flex;align-items:flex-start;justify-content:space-between;gap:max(8px,2cqw);padding:max(14px,4.6cqw)}.ref-card .ref-num,.ref-card .ref-tags span{display:inline-flex;align-items:center;white-space:nowrap;font-size:max(12px,3.6cqw);font-weight:500;line-height:1;letter-spacing:0;padding:.55em .95em;border-radius:9999px;background:#0a0a0ae6;color:#fff;border:1px solid rgba(255,255,255,.14)}.ref-card .ref-num{flex:none}.ref-card .ref-tags{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:max(5px,1.2cqw);margin:0;min-width:0}.ref-card .ref-foot{position:absolute;z-index:3;left:0;right:0;bottom:0;display:flex;align-items:flex-end;justify-content:space-between;gap:max(10px,3cqw);padding:max(14px,4.6cqw)}.ref-card .ref-body{min-width:0}.ref-card h3{margin:0;font-size:max(20px,6.6cqw);font-weight:600;line-height:1.02;letter-spacing:-.025em;color:#fff}.ref-card .ref-body p{margin:.45em 0 0;max-width:26ch;font-size:max(15px,4.5cqw);font-weight:420;line-height:1.32;letter-spacing:-.01em;color:#ffffffc7;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ref-card .ref-go{flex:none;display:grid;place-items:center;width:max(40px,9.2cqw);height:max(40px,9.2cqw);border-radius:50%;background:#eeff38;color:#0d0d0d;opacity:0;transform:scale(.55);transition:opacity .3s ease,transform .45s cubic-bezier(.22,1,.36,1)}.ref-card .ref-go svg{width:40%;height:40%}.ref-card:hover .ref-media img,.ref-card:focus-visible .ref-media img,.ref-card:hover .ref-media video,.ref-card:focus-visible .ref-media video{transform:scale(1.05)}a.ref-card:hover .ref-go,a.ref-card:focus-visible .ref-go{opacity:1;transform:scale(1) rotate(45deg)}a.ref-card:focus-visible{outline:3px solid #4200F7;outline-offset:4px}@media(prefers-reduced-motion:reduce){.ref-card,.ref-card .ref-media img,.ref-card .ref-go{transition:none}}.ref-nav{display:flex;gap:.6rem;flex:none}.ref-nav button{display:grid;place-items:center;width:3.6rem;height:3.6rem;border-radius:50%;background:#fff;border:1px solid var(--line);color:var(--ink);transition:background .25s ease,transform .25s ease,color .25s ease}.ref-nav button:hover{background:var(--accent);color:var(--ink);transform:scale(1.07)}.ref-nav svg{width:40%;height:40%}.ref-track{display:flex;gap:1.8rem;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 calc(max((100vw - var(--w-slim)) / 2,0px) + var(--gutter)) 1rem;scroll-padding-inline:calc(max((100vw - var(--w-slim)) / 2,0px) + var(--gutter));scrollbar-width:none;cursor:grab;user-select:none;-webkit-user-select:none}.ref-track::-webkit-scrollbar{display:none}.ref-track.dragging{cursor:grabbing;scroll-snap-type:none}.ref-track .ref-card{flex:0 0 26rem;scroll-snap-align:start}@media(max-width:640px){.ref-track .ref-card{flex-basis:78vw}.ref-track{gap:1rem}}.ambient{position:absolute;left:0;right:0;top:0;height:118vh;z-index:-1;overflow:hidden;pointer-events:none;--ambient-opacity:.42}.ambient__img{position:absolute;top:-12%;right:-12%;bottom:-12%;left:-12%;width:124%;height:124%;object-fit:cover;filter:blur(64px) saturate(1.25);opacity:0;transition:opacity 1s cubic-bezier(.22,1,.36,1);transform:translateZ(0)}.ambient__img.is-on{opacity:var(--ambient-opacity)}.ambient:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgba(243,244,248,.12) 0%,rgba(243,244,248,.5) 48%,var(--bg, #F3F4F8) 92%)}.ambient--color:before{content:"";position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%;background:radial-gradient(ellipse 42% 60% at 22% 18%,var(--ambient-color),transparent 70%),radial-gradient(ellipse 36% 50% at 78% 12%,var(--ambient-color),transparent 70%);filter:blur(48px);opacity:.5}.ambient--dark{--ambient-opacity:.55;height:150vh}.ambient--dark:after{background:linear-gradient(to bottom,#0d0d0d59,#0d0d0d8c 40%,#0d0d0deb 78%,#0d0d0d)}@media(max-width:640px){.ambient{height:100vh}.ambient--dark{height:120vh}}@media(prefers-reduced-motion:reduce){.ambient__img{transition:none}}body.cs-page{background:#0d0d0d;color:#fff}body.cs-page footer{background:var(--bg);color:var(--ink);margin-top:0}.cs-main{position:relative;isolation:isolate;overflow:hidden}.cs-main>*{position:relative;z-index:1}.cs-top{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:7.2rem}.cs-back{display:inline-flex;align-items:center;gap:.7rem;font-size:.95rem;font-weight:500;color:#ffffffd9}.cs-back svg{width:2.6rem;height:2.6rem;padding:.7rem;border-radius:50%;background:#ffffff1a;border:1px solid rgba(255,255,255,.16);transition:transform .3s ease,background .3s ease,color .3s ease;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.cs-back:hover svg{background:var(--accent);color:var(--ink);transform:translate(-2px)}.cs-top__idx{font-family:var(--mono);font-size:.72rem;letter-spacing:0;text-transform:uppercase;color:#ffffff8c;white-space:nowrap}.wf{position:relative;background:transparent;color:#fff;padding:0 0 3rem}.wf .body{background:transparent}.wf .page-wrapper-ref{overflow:hidden}.wf .reference-hero{min-height:auto!important;padding-top:3rem!important;padding-bottom:8rem!important;margin-top:0!important}@media(max-width:991px){.wf .reference-hero{padding-top:2rem!important;padding-bottom:5rem!important}}.wf,.wf *:not([class*=w-icon]){font-family:General Sans,sans-serif!important}.wf [class*=w-icon]{font-family:webflow-icons!important}.wf .name-project{font-family:var(--mono)!important;font-size:.78rem!important;font-weight:600!important;letter-spacing:0!important;text-transform:uppercase;color:#fff9!important;margin-bottom:1rem}.wf .text-hero-subpage{font-size:clamp(2.6rem,6.4vw,7.6rem)!important;line-height:1!important;font-weight:400!important;letter-spacing:-.05em!important;font-variation-settings:"XHGT" 100;text-wrap:balance}.wf .paragraph.reference{font-weight:460!important;letter-spacing:-.01em!important}.wf .odrazka.reference{font-family:var(--mono)!important}.wf .intro-text{font-weight:420!important;letter-spacing:-.02em!important}.wf .intro-text.reference{font-size:clamp(1.5rem,2.2vw,2.6rem)!important;line-height:1.25!important}.wf h2,.wf h3,.wf h4,.wf .card-title,.wf .small-whitetitle,.wf .hero-h2,.wf .h3-ikem,.wf .h3-lorem{letter-spacing:-.04em!important;font-weight:400!important;font-variation-settings:"XHGT" 100}.wf h2,.wf .hero-h2{font-size:clamp(2rem,3.4vw,4rem)!important;line-height:1!important}.wf h3,.wf .h3-ikem,.wf .h3-lorem{font-size:clamp(1.5rem,2.2vw,2.6rem)!important;line-height:1.05!important;letter-spacing:-.03em!important}.wf .card-title{font-size:clamp(1.6rem,2.4vw,2.8rem)!important;line-height:1.05!important;letter-spacing:-.03em!important}.wf p,.wf .paragraph,.wf .gray-paragraph,.wf .paragraph-tiny,.wf .download-small-paragraph{letter-spacing:-.01em}.wf .cream-button{background:var(--accent)!important;color:var(--ink)!important;text-transform:none!important;letter-spacing:-.01em!important;font-weight:500!important}.wf .slick-dots li button:before{font-family:slick!important}.cs-more{padding:4rem 0 2rem}.cs-more .ref-head{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:2.6rem}.cs-more__k{display:inline-flex;align-items:center;padding:.45rem .7rem;border-radius:var(--r-chip, .35rem);background:#ffffff24;color:#fff;font-family:var(--mono);font-size:max(.78rem,11.5px);font-weight:500;letter-spacing:0;line-height:1.2;text-transform:uppercase;white-space:nowrap}.cs-more h2{margin-top:1rem;font-size:3.4rem;font-weight:400;letter-spacing:-.04em;line-height:1;max-width:16ch;text-wrap:balance}.cs-more .ref-nav button{background:#ffffff14;border-color:#ffffff29;color:#fff}.cs-more .ref-nav button:hover{background:var(--accent);color:var(--ink)}@media(max-width:640px){.cs-more h2{font-size:2.2rem}.cs-more .ref-head{flex-direction:column;align-items:flex-start;gap:1.2rem}}@media(max-width:640px){.cs-top{padding-top:6rem}.cs-top__idx{font-size:.62rem;letter-spacing:0}}@media(prefers-reduced-motion:reduce){.wf [data-w-id]{transition:none!important}}.wf h1.text-hero-subpage{margin:0}@media(max-width:767px){.wf .grid-reference{display:flex!important;flex-direction:column;gap:1.2rem}.wf .hero-motiv{order:-1;width:100%}.wf .hero-subpage{min-width:0}}.foot-wrap{--f-bg:#F3F4F8;--f-ink:#0d0d0d;--f-muted:rgba(13,13,13,.58);--f-subtle:rgba(13,13,13,.45);--f-line:rgba(13,13,13,.12);--f-field:#e7e8ec;--f-blue:#4200F7;--f-ease:cubic-bezier(.2,.8,.2,1);position:relative;overflow:hidden;isolation:isolate;background:var(--f-bg);color:var(--f-ink)}.foot-wrap .foot{position:relative;display:block;margin:0;padding:6rem 0 0;background:var(--f-bg);color:var(--f-ink);text-align:left}.foot-wrap .foot-in{max-width:99rem;margin-inline:auto;padding-inline:2.5rem}.foot-wrap .foot-veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:var(--f-ink);opacity:0;pointer-events:none}.foot-wrap .foot-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.foot-wrap a{color:inherit;text-decoration:none}.foot-wrap .foot-top{display:grid;grid-template-columns:minmax(0,1fr);gap:3.5rem;padding-bottom:5rem}@media(min-width:1024px){.foot-wrap .foot-top{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:6rem}}.foot-wrap .foot-news h3{margin:0;max-width:16ch;font-size:1.9rem;line-height:1.08;letter-spacing:-.025em;color:inherit}.foot-wrap .foot-news form{display:flex;flex-direction:column;gap:1rem;max-width:34rem;margin-top:1.8rem}.foot-wrap .foot-row{display:flex;flex-wrap:wrap;gap:.8rem}.foot-wrap .foot-row input{flex:1 1 12rem;min-width:0;height:3.4rem;margin:0;padding:0 1.2rem;border:0;border-radius:.9rem;background:var(--f-field);color:var(--f-ink);font:inherit;font-size:1rem;outline:none;transition:background .3s ease,box-shadow .3s ease}.foot-wrap .foot-row input::placeholder{color:#0d0d0d73;opacity:1}.foot-wrap .foot-row input:focus-visible{background:#fff;box-shadow:0 0 0 2px var(--f-ink)}.foot-wrap .foot-row input[aria-invalid=true]{box-shadow:0 0 0 2px #d1243a}.foot-wrap .foot-consent{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem}.foot-wrap .foot-consent label{display:flex;align-items:center;gap:.6rem;font-size:.95rem;color:var(--f-muted);cursor:pointer}.foot-wrap .foot-consent input{flex:none;width:1.15rem;height:1.15rem;margin:0;accent-color:var(--f-ink)}.foot-wrap .foot-thanks{display:none;margin-top:1.4rem;font-size:1.05rem;color:var(--f-blue)}.foot-wrap .foot-news.done form{display:none}.foot-wrap .foot-news.done .foot-thanks{display:block}.foot-wrap .foot-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem}@media(min-width:640px){.foot-wrap .foot-cols{grid-template-columns:repeat(3,minmax(0,1fr))}}.foot-wrap .foot-col h4{margin:0 0 1.1rem;font-size:1.15rem;letter-spacing:-.015em;text-transform:none;color:inherit}.foot-wrap .foot-col a{display:block;width:fit-content;padding:.32rem 0;font-size:1rem;color:var(--f-muted);overflow-wrap:anywhere;transition:color .25s ease,transform .3s var(--f-ease)}.foot-wrap .foot-col a:hover{color:var(--f-ink);transform:translate(4px)}.foot-wrap .foot-col .new{margin-left:.4rem;padding:.15rem .35rem;border-radius:.25rem;background:var(--f-blue);color:#fff;font-size:.62rem;vertical-align:middle}.foot-wrap .foot-mid{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.6rem;padding:2rem 0;border-top:1px solid var(--f-line)}.foot-wrap .foot-social{display:flex;gap:.6rem}.foot-wrap .foot-social a{display:grid;place-items:center;width:2.9rem;height:2.9rem;border-radius:50%;background:var(--f-field);color:var(--f-ink);transition:background .3s ease,color .3s ease,transform .3s var(--f-ease)}.foot-wrap .foot-social a:hover{background:var(--f-ink);color:#fff;transform:translateY(-2px)}.foot-wrap .foot-social svg{width:44%;height:44%}.foot-wrap .foot-legal{display:flex;justify-content:space-between;flex-wrap:wrap;gap:1rem;padding:1.4rem 0 0;font-size:.85rem;color:var(--f-subtle)}.foot-wrap .foot-btn{position:relative;display:inline-flex;align-items:center;justify-content:space-between;gap:1rem;height:3.9rem;margin:0;padding:0 .55rem 0 1.9rem;border:0;border-radius:9999px;font:inherit;font-size:1.15rem;font-weight:500;letter-spacing:-.02em;white-space:nowrap;cursor:pointer;overflow:hidden;transition:transform .3s var(--f-ease)}.foot-wrap .foot-btn:after{content:"";flex:none;width:2.8rem;height:2.8rem;border-radius:50%;background:var(--dot-bg) var(--dot-arrow) center/40% no-repeat;transition:transform .5s var(--f-ease)}.foot-wrap .foot-btn:hover:after{transform:rotate(-45deg)}.foot-wrap .foot-btn:active{transform:scale(.97)}.foot-wrap .foot-btn:focus-visible{outline:2px solid var(--f-ink);outline-offset:3px}.foot-wrap .foot-btn .roll{display:block;height:1.25em;overflow:hidden}.foot-wrap .foot-btn .roll span{display:block;line-height:1.25em;transition:transform .5s cubic-bezier(.77,0,.18,1)}.foot-wrap .foot-btn:hover .roll span{transform:translateY(-100%)}.foot-wrap .foot-btn--dark{background:var(--f-ink);color:#fff;--dot-bg:#fff;--dot-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230d0d0d' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E")}.foot-wrap .foot-btn--blue{background:var(--f-blue);color:#fff;--dot-bg:#fff;--dot-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234200F7' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E")}.foot-wrap .foot-mark-zone{position:relative;height:17vw;min-height:9rem;margin-top:2rem;overflow:hidden}.foot-wrap .foot-mark{position:absolute;left:0;right:0;top:0;margin:0;transform:none;text-align:center;font-family:General Sans,sans-serif;font-size:21vw;font-weight:600;line-height:.8;letter-spacing:-.02em;color:var(--f-ink);white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none}.foot-wrap .foot-mark span{display:inline-block}.progressive-blur{transition:opacity .45s ease}html.foot-near .progressive-blur{opacity:0}html.top-zone .progressive-blur{display:none}@media(max-width:640px){.foot-wrap .foot{padding-top:4.5rem}.foot-wrap .foot-in{padding-inline:1.25rem}.foot-wrap .foot-top{gap:3rem;padding-bottom:3.5rem}.foot-wrap .foot-news h3{font-size:1.6rem}.foot-wrap .foot-col a{padding:.5rem 0}.foot-wrap .foot-btn{height:3.5rem;padding:0 .45rem 0 1.4rem;font-size:1.05rem}.foot-wrap .foot-btn:after{width:2.6rem;height:2.6rem}.foot-wrap .foot-consent{gap:.9rem}.foot-wrap .foot-consent label{flex:1 1 100%;align-items:flex-start;font-size:.86rem;line-height:1.4}.foot-wrap .foot-consent label input{margin-top:.15rem}.foot-wrap .foot-consent .foot-btn{flex:1 1 100%;width:100%}.foot-wrap .foot-mark-zone{height:22vw;min-height:0;margin-top:1.5rem}.foot-wrap .foot-mark{top:0;font-size:34vw}}@media(prefers-reduced-motion:reduce){.foot-wrap *,.foot-wrap *:after{transition:none!important}}.foot-wrap .foot-legal__links{display:flex;flex-wrap:wrap;gap:.4rem 1.4rem;margin:.6rem 0 0}.foot-wrap .foot-legal__links a{color:inherit;text-decoration:underline;text-underline-offset:.2em;text-decoration-color:#0d0d0d4d}.foot-wrap .foot-legal__links a:hover{text-decoration-color:currentColor}.ck{position:fixed;left:16px;right:16px;bottom:16px;z-index:1200;display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px;max-width:720px;margin-inline:auto;padding:16px 18px 16px 22px;border-radius:20px;background:#0d0d0d;color:#fff;box-shadow:0 24px 60px -24px #0d0d0d99;font-size:15px;font-weight:500;line-height:1.4;font-variation-settings:"wght" 500;translate:0 calc(100% + 24px);opacity:0;transition:translate .55s cubic-bezier(.2,.8,.2,1),opacity .4s ease}.ck.is-on{translate:0 0;opacity:1}.ck[hidden]{display:none}.ck__text{flex:1 1 240px;margin:0;color:#ffffffd1}.ck__text b{font-weight:600;color:#fff;font-variation-settings:"wght" 600}.ck__text a{color:#fff;text-decoration:underline;text-underline-offset:.2em;text-decoration-color:#fff6}.ck__text a:hover{text-decoration-color:#fff}.ck__btns{display:flex;flex-wrap:wrap;gap:8px}.ck__btn{display:inline-flex;align-items:center;height:44px;padding:0 18px;border:0;border-radius:9999px;font:inherit;font-size:15px;font-weight:600;font-variation-settings:"wght" 600;letter-spacing:-.01em;cursor:pointer;transition:background-color .25s ease,transform .25s ease}.ck__btn:active{transform:scale(.97)}.ck__btn--all{background:#eeff38;color:#0d0d0d}.ck__btn--all:hover{background:#f4ff6e}.ck__btn--min{background:#ffffff1f;color:#fff}.ck__btn--min:hover{background:#fff3}.ck__btn:focus-visible{outline:2px solid #EEFF38;outline-offset:3px}.ck__set{display:none;flex-basis:100%;gap:10px 18px;flex-wrap:wrap;padding-top:12px;border-top:1px solid rgba(255,255,255,.14)}.ck.is-open .ck__set{display:flex}.ck__opt{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:500;color:#ffffffd9;cursor:pointer}.ck__opt input{width:18px;height:18px;accent-color:#EEFF38}.ck__opt input:disabled{opacity:.6}.ck__link{background:none;border:0;padding:0;font:inherit;font-size:14px;font-weight:500;color:#ffffffb3;text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.ck__link:hover{color:#fff}.ck-embed{position:relative;display:grid;place-items:center;width:100%;min-height:12rem;aspect-ratio:16 / 9;border-radius:inherit;overflow:hidden;background:#121214;color:#fff;text-align:center}.ck-embed>div{display:grid;gap:12px;justify-items:center;padding:24px;max-width:34rem}.ck-embed p{margin:0;font-size:15px;line-height:1.45;color:#ffffffc7}.ck-embed .ck__btn--all{height:48px;padding:0 22px}@media(max-width:640px){.ck{left:10px;right:10px;bottom:10px;padding:16px;gap:12px;font-size:14px;border-radius:16px}.ck__btns{width:100%}.ck__btn{flex:1 1 auto;justify-content:center;height:44px}.ck__set .ck__btn{flex:1 1 100%}.ck__link{margin-left:auto}}@media(prefers-reduced-motion:reduce){.ck{transition:none}}.kt-map__stage .ck-embed{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;aspect-ratio:auto;min-height:0;border-radius:0}body{font-weight:450!important;letter-spacing:0!important;line-height:1.4!important}h1,h2,h3,h4,h5{font-weight:500!important}h1{letter-spacing:-.04em!important;line-height:1.02!important}h2{letter-spacing:-.035em!important;line-height:1.04!important}h3{letter-spacing:-.025em!important;line-height:1.1!important}h4,h5{letter-spacing:-.02em!important;line-height:1.12!important}h1 b,h1 strong,h2 b,h2 strong,h3 b,h3 strong{font-weight:500!important}p,li,dd,blockquote{line-height:1.42!important}.prose p,.prose li{line-height:1.6!important}.btn,.db-btn,.nav-pill,.nav-menu-btn,button,.cs-back{font-weight:500;letter-spacing:-.02em;line-height:1}:root{--fs-display:7.4rem;--fs-h1:5rem;--fs-h2:3.9rem;--fs-card-l:3rem;--fs-card:2.5rem;--fs-lede:1.35rem}@media(max-width:1024px){:root{--fs-display:5.6rem;--fs-h1:4rem;--fs-h2:3.4rem;--fs-card-l:2.6rem;--fs-card:2.2rem;--fs-lede:1.25rem}}@media(max-width:640px){:root{--fs-display:10.5vw;--fs-h1:2.6rem;--fs-h2:2.25rem;--fs-card-l:2.1rem;--fs-card:1.85rem;--fs-lede:1.1rem}}h1.t-display{font-size:var(--fs-display)!important}.t-h1,.sm-hero__text h1,#hero .shell>h1,.jhero h1,.sm-h2{font-size:var(--fs-h1)!important}.t-h2,.bento-statement,.pf-h,.studio-title,.dbc__title,.sig-head h2,.ref-head h2,.postup-head h2,.klienti-head h2,.faq-head h2,.wstack__head h2,.bigcta__in h2,.wzs__head h2,.proc-head h2,#myslenka h2{font-size:var(--fs-h2)!important}.cena-card h3,.cards-stack-card__h{font-size:var(--fs-card-l)!important}.cards-stack-card__number{font-size:calc(var(--fs-card-l) * 1.6)!important}.wheel .pcard-mid h3{font-size:var(--fs-card)!important}.bal-sub,.postup-lede,.cena-lede,.cards-stack-card__desc{font-size:var(--fs-lede)!important}h1,h2{text-wrap:balance}html body .btn,html body .foot-wrap .foot-btn,html body .dbc-btn{height:52px;padding:0 6px 0 22px;gap:14px;font-size:16px}html body .btn:after,html body .foot-wrap .foot-btn:after{width:40px;height:40px}html body .dbc-btn i{width:40px;height:40px}html body .btn--sm{height:44px;padding:0 5px 0 18px;gap:12px;font-size:15px}html body .btn--sm:after{width:34px;height:34px}html body .bigcta__btn{height:52px;padding:0 20px 0 22px;font-size:16px}html body .pill{box-sizing:border-box;height:52px;padding:0 6px 0 22px;font-size:16px}html body .pill .icon{width:40px;height:40px}@media(max-width:640px){html body .btn,html body .foot-wrap .foot-btn,html body .dbc-btn,html body .bigcta__btn{height:48px;padding-left:20px}html body .btn:after,html body .foot-wrap .foot-btn:after,html body .dbc-btn i{width:36px;height:36px}html body .pill{height:48px;padding:0 6px 0 20px}html body .pill .icon{width:36px;height:36px}html body .btn--sm{height:44px}html body .btn--sm:after{width:32px;height:32px}html body .mobile-cta{min-height:48px;padding:6px 6px 6px 20px;font-size:16px}html body .mobile-cta .mc-arrow{width:36px;height:36px}}html body:not(#x) .fcard p,html body:not(#x) .col p,html body:not(#x) .bcard p,html body:not(#x) .svc-desc,html body:not(#x) .cs-copy p,html body:not(#x) .inner p,html body:not(#x) .card p,html body:not(#x) .kt-block p,html body:not(#x) .phero__mid p,html body:not(#x) .ref-lede,html body:not(#x) .kv p,html body:not(#x) .kb p{font-size:1.2rem;line-height:1.45}html body:not(#x) .cmp-points li,html body:not(#x) .cena-card li,html body:not(#x) .postup-note p,html body:not(#x) .svc-note p,html body:not(#x) .sm-out__box p,html body:not(#x) .sm-cap,html body:not(#x) .sm-fig figcaption,html body:not(#x) .faq-a p,html body:not(#x) .faq p,html body:not(#x) .ko__panel p{font-size:1.1rem;line-height:1.5}html body:not(#x) .bcard p.label,html body:not(#x) .kl-stat__sub,html body:not(#x) .kl-note,html body:not(#x) .stat>span,html body:not(#x) .cena-foot,html body:not(#x) .cena-price small,html body:not(#x) .member__role,html body:not(#x) .h-post__meta,html body:not(#x) .wz__foot,html body:not(#x) .wzs__meta li,html body:not(#x) .hw-cap,html body:not(#x) .nm,html body:not(#x) .ig-cap,html body:not(#x) td,html body:not(#x) th{font-size:1rem}html body:not(#x) .pf-tags span,html body:not(#x) .cs-tags span,html body:not(#x) .hw-top,html body:not(#x) .card .num,html body:not(#x) .cs-kicker,html body:not(#x) .mn-meta,html body:not(#x) .phero__label,html body:not(#x) .wz__top span{font-size:.9rem}@media(max-width:640px){html body:not(#x) .fcard p,html body:not(#x) .col p,html body:not(#x) .bcard p,html body:not(#x) .svc-desc,html body:not(#x) .cs-copy p,html body:not(#x) .inner p,html body:not(#x) .card p,html body:not(#x) .kt-block p,html body:not(#x) .phero__mid p,html body:not(#x) .ref-lede,html body:not(#x) .kv p,html body:not(#x) .kb p{font-size:1.1rem}html body:not(#x) .cmp-points li,html body:not(#x) .cena-card li,html body:not(#x) .postup-note p,html body:not(#x) .svc-note p,html body:not(#x) .sm-out__box p,html body:not(#x) .sm-cap,html body:not(#x) .sm-fig figcaption,html body:not(#x) .faq-a p,html body:not(#x) .faq p,html body:not(#x) .ko__panel p{font-size:1.05rem}}.hero-dome__content{isolation:isolate}.hero-dome__content:before{content:"";position:absolute;z-index:-1;left:50%;top:50%;width:150vw;height:160%;translate:-50% -50%;pointer-events:none;background:radial-gradient(ellipse 60% 70% at 50% 55%,rgba(0,0,0,.92) 0%,rgba(0,0,0,.78) 35%,rgba(0,0,0,.35) 62%,transparent 80%)}#hero.hero-dome .t-display{text-shadow:0 2px 6px rgba(0,0,0,.7),0 12px 48px rgba(0,0,0,.65)}#hero.hero-dome .t-display .ghost{color:#ffffffb8}.hero-dome__lead{max-width:32rem;margin:1.2rem auto 0;font-size:1.2rem;line-height:1.45;color:#ffffffe0;text-align:center;text-wrap:pretty;text-shadow:0 2px 24px rgba(0,0,0,.6)}.hero-dome__note{margin:.9rem auto 0;font-size:1rem;color:#ffffffb3;text-align:center;text-shadow:0 2px 16px rgba(0,0,0,.6)}.proof{padding:1.6rem 0;border-top:1px solid rgba(13,13,13,.12);border-bottom:1px solid rgba(13,13,13,.12);color:var(--ink, #0d0d0d)}.proof__list{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.8rem 2rem;margin:0 auto;padding:0;list-style:none;font-size:1.1rem;color:#0d0d0d9e}.proof__list b{font-weight:600;color:var(--ink, #0d0d0d)}.obj{padding:6rem 0 2rem;color:#fff}.obj__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;margin-top:2.4rem}.obj__card{position:relative;padding:2rem;border-radius:1.6rem;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);opacity:0;translate:0 1.5rem;filter:blur(8px);transition:opacity .7s cubic-bezier(.22,1,.36,1),translate .8s cubic-bezier(.22,1,.36,1),filter .7s ease;transition-delay:calc(var(--i, 0) * .22s)}.obj__grid.in .obj__card{opacity:1;translate:0 0;filter:blur(0)}.obj__card h3{margin:0 0 .6rem;padding-right:3rem;font-size:1.6rem;font-weight:500;letter-spacing:-.02em}.obj__card p{margin:0;font-size:1.2rem;line-height:1.45;color:#ffffffb8}.obj__strike{position:relative;display:inline-block}.obj__strike:after{content:"";position:absolute;left:-.1em;right:-.1em;top:55%;height:.09em;background:#ff5a5a;transform:scaleX(0);transform-origin:0 50%;transition:transform .5s cubic-bezier(.22,1,.36,1) calc(.55s + var(--i, 0) * .22s)}.obj__grid.in .obj__strike:after{transform:scaleX(1)}.obj__grid.in .obj__strike{color:#ffffff8c;transition:color .5s ease calc(.6s + var(--i, 0) * .22s)}.obj__mark{position:absolute;right:1.6rem;top:1.6rem;width:2.2rem;height:2.2rem;border-radius:50%;display:grid;place-items:center;scale:0;transition:scale .45s cubic-bezier(.34,1.56,.64,1) calc(.75s + var(--i, 0) * .22s)}.obj__grid.in .obj__mark{scale:1}.obj__mark:before{content:"";width:55%;height:55%;background:currentColor;-webkit-mask:var(--m) center/contain no-repeat;mask:var(--m) center/contain no-repeat}.obj__mark--no{background:#ff5a5a;color:#0d0d0d;--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 6l12 12M18 6 6 18' fill='none' stroke='%23000' stroke-width='3.2' stroke-linecap='round'/%3E%3C/svg%3E")}.obj__mark--yes{background:#0d0d0d;color:var(--accent);--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5 10 17.5 19 7' fill='none' stroke='%23000' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.obj__card--us{grid-column:1 / -1;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem 3rem;padding:2.2rem 2.6rem;background:var(--accent);border-color:var(--accent);color:var(--ink)}.obj__card--us h3{margin:0;padding-right:0;font-size:3rem;line-height:1;letter-spacing:-.03em;grid-column:1;grid-row:1}.obj__card--us p{grid-column:2;grid-row:1;max-width:34rem;color:#0d0d0dc7}.obj__card--us .obj__mark{position:static;grid-column:3;grid-row:1;width:2.6rem;height:2.6rem}@media(prefers-reduced-motion:reduce){.obj__card,.obj__strike:after,.obj__mark{transition:none}}@media(max-width:760px){.proof{padding:1rem 0 .4rem;border:0}.proof__list{display:grid;grid-template-columns:1fr 1fr;gap:.55rem;font-size:.92rem;line-height:1.3}.proof__list li{padding:.85rem .95rem;border-radius:.9rem;background:#0d0d0d0d}.proof__list b{display:block;margin-bottom:.2rem;font-size:1.45rem;line-height:1.05;letter-spacing:-.03em}.obj{padding:4rem 0 1rem}.obj__grid{grid-template-columns:1fr;gap:.8rem}.obj__card{padding:1.4rem}.obj__card--us{grid-template-columns:1fr auto;gap:.6rem 1rem;padding:1.6rem 1.4rem}.obj__card--us h3{font-size:2.2rem}.obj__card--us p{grid-column:1 / -1;grid-row:2}.obj__card--us .obj__mark{grid-column:2;grid-row:1}.hero-dome__lead{font-size:1.08rem}}html body .overlapping-slider__wrap,html body [data-overlap-slider]{position:relative;z-index:1}@media(max-width:640px){html body .hero-cta,html body .wstack__cta,html body .h-hero__cta,html body .ctas,html body .sm-hero__btns,html body .leadmag-cta{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.6rem;width:auto;max-width:none}html body #hero.hero-dome .hero-cta,html body .h-hero .h-hero__cta{justify-content:center}html body .hero-cta .btn,html body .wstack__cta .btn,html body .h-hero__cta .h-btn,html body .h-hero__cta .h-play,html body .ctas .pill,html body .sm-hero__btns .sm-go,html body .leadmag-cta .btn{width:auto;flex:0 0 auto;align-self:auto}}#dragBubble{position:fixed;left:0;top:0;z-index:60;pointer-events:none;display:flex;align-items:center;justify-content:center;gap:.4rem;width:5.8rem;height:5.8rem;border-radius:50%;background:var(--ink);color:#fff;font-size:.95rem;font-weight:500;letter-spacing:-.01em;opacity:0;transform:translate(-50%,-50%) scale(.6);transition:opacity .25s ease,transform .25s cubic-bezier(.2,.8,.2,1);box-shadow:0 12px 30px #0d0d0d47}#dragBubble:before,#dragBubble:after{content:"";flex:none;width:.62rem;height:.62rem;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M15 4 7 12l8 8' fill='none' stroke='%23000' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M15 4 7 12l8 8' fill='none' stroke='%23000' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;animation:dragArrowL 1.1s ease-in-out infinite}#dragBubble:after{transform:scaleX(-1);animation-name:dragArrowR}@keyframes dragArrowL{0%,to{translate:0 0}50%{translate:-.3rem 0}}@keyframes dragArrowR{0%,to{translate:0 0}50%{translate:.3rem 0}}#dragBubble.on{opacity:1;transform:translate(-50%,-50%) scale(1)}#dragBubble.active{transform:translate(-50%,-50%) scale(.85)}@media(max-width:900px){#dragBubble{display:none}}@media(prefers-reduced-motion:reduce){#dragBubble:before,#dragBubble:after{animation:none}}@media(max-width:640px){html body .mean__list,html body .kd-mean__list,html body .ns-mean__list{position:relative;display:flex;flex-wrap:wrap;gap:.4rem;padding-bottom:4.2rem}html body .mean__item,html body .kd-mean__item,html body .ns-mean__item{display:inline-flex;align-items:center;gap:.45rem;min-height:2.4rem;padding:.45rem .85rem .45rem .7rem;border-radius:9999px}html body .mean__item span,html body .kd-mean__item span,html body .ns-mean__item span{padding:0;font-size:.66rem}html body .mean__item b,html body .kd-mean__item b,html body .ns-mean__item b{font-size:.98rem;font-weight:500;letter-spacing:-.01em;line-height:1}html body .mean__item em,html body .kd-mean__item em,html body .ns-mean__item em{display:none}html body .mean__item[aria-pressed=true] em,html body .kd-mean__item[aria-pressed=true] em,html body .ns-mean__item[aria-pressed=true] em{display:block;position:absolute;left:.2rem;right:.2rem;top:calc(100% - 3.9rem);font-size:1rem;line-height:1.35;color:var(--muted, rgba(13,13,13,.65));text-align:left}html body .mean--dark .mean__item[aria-pressed=true] em,html body .kd-mean__item[aria-pressed=true] em,html body .ns-mean__item[aria-pressed=true] em{color:#ffffffbd}html body .mean__side{gap:.8rem}}.wheel-nav{display:none}@media(max-width:900px){.wheel-nav{position:relative;z-index:3;display:flex;justify-content:center;gap:.7rem;margin-top:1.2rem}.wheel-nav button{display:grid;place-items:center;width:3.2rem;height:3.2rem;border-radius:50%;border:0;background:var(--ink, #0d0d0d);color:#fff;cursor:pointer;box-shadow:0 8px 22px #0d0d0d2e;transition:transform .2s ease;-webkit-tap-highlight-color:transparent}.wheel-nav button:active{transform:scale(.92)}.wheel-nav svg{width:1.25rem;height:1.25rem}}html:root{--muted:rgba(13,13,13,.64);--subtle:rgba(13,13,13,.6);--f-muted:rgba(13,13,13,.64);--f-subtle:rgba(13,13,13,.6)}html body .foot-wrap .foot-legal{color:#0d0d0d9e}html body .nav-count{background:#d6281c}html body .post-cta__who span,html body .cc-blue .cena-price small,html body .bcard--blue .label,html body .bcard--blue p,html body .bcard--blue .bcard__text p,html body .kl-stat--blue .kl-stat__sub,html body .who small,html body a[data-cta=sluzba-browser] .ks__n{color:#ffffffe0}html body .bcard--art .label{opacity:.8}html body .bcard--art.bcard--blue .bcard__text>p:last-child,html body .bcard--art.bcard--ink .bcard__text>p:last-child{opacity:.92}html body .bcard--gray .label{color:#0d0d0db8}html body .card--accent .num,html body .is--lime .cs-kicker{color:#0d0d0dc7}html body .cc-dark .cena-price small{color:#ffffffa8}html body .ck .ck__btn--all{color:#0d0d0d}html body .ns-mean__item span{color:#8aa2ff}html body .mean--kd:not(.mean--dark) .mean__item:not([aria-pressed=true]) span{color:#0b7476}html body .kd-color:nth-child(2) span{color:#032d31}html body .sm-out__box--o p{color:#052c30}html body .ns-color:nth-child(2) b{color:#0d0d0d}html body .svc-note p,html body .eyebrow{color:#0d0d0da8}html body table th{color:#0d0d0db3}html body .bnum,html body .bento-statement,html body .bento-statement .w,html body .kl-stat__num,html body .sm-out__box b,html body .wstack__name,html body .ab-say__line q,html body .ab-who__card q,html body .ab-dna__c b,html body .ab-loop__c b,html body .ab-run__t b,html body .ab-wall__txt b,html body .fb-who__c b,html body .vr-ch h3,html body .br-anim__foot b,html body .br-rule b,html body .br-part b,html body .br-ln__foot b{font-weight:500!important}html body .wf :is(h1,h2,h3,h4,h5,.heading,.intro-text,.card-title,.small-whitetitle,.number-big,[class*=title]){font-weight:500!important}html body .wf :is([class*=paragraph],.download-small-paragraph){font-weight:400!important}html body .bcard--art .bcard__text{gap:.6rem;padding-top:1.1rem}html body .bcard--art .bcard__text .bnum{margin:.15rem 0 .2rem;line-height:1.1}html body .bcard--art .bcard__text>p:last-child{margin-top:.2rem;line-height:1.5}html body :is(.tag,.nav-badge,.h-link,.wd__live,.wstack__link,.br-sw dd button,.sm-kind,.cs-kicker){white-space:nowrap}html body .hero-state__text,html body .hero-state__text .w{font-weight:500!important}@media(max-width:640px){html body .dbc__ctx{border-radius:1rem}html body .dbc__ctx span{white-space:normal}}
