@font-face{font-family:"Roboto";font-style:normal;font-weight:500;font-display:swap;src:local("Roboto Medium"),local("Roboto-Medium");unicode-range:U370 -3ff}@font-face{font-family:"Roboto";font-style:normal;font-weight:500;font-display:swap;src:local("Roboto Medium"),local("Roboto-Medium");unicode-range:U102 -103,U110 -111,U1 EA0-1EF9,U20ab}@font-face{font-family:"Roboto";font-style:normal;font-weight:500;font-display:swap;src:local("Roboto Medium"),local("Roboto-Medium");unicode-range:U100 -24f,U259,U1 E00-1EFF,U2020,U20 A0-20AB,U20 AD-20CF,U2113,U2 C60-2C7F,UA720-A7FF}@font-face{font-family:"Roboto";font-style:normal;font-weight:500;font-display:swap;src:local("Roboto Medium"),local("Roboto-Medium");unicode-range:U0 0ff,U131,U152 -153,U2 BB-02BC,U2 C6,U2da,U2dc,U2000 -206f,U2074,U20ac,U2122,U2191,U2193,U2212,U2215,UFEFF,UFFFD}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;font-display:swap;src:local("Roboto Bold"),local("Roboto-Bold");unicode-range:U460 -52f,U1 C80-1C88,U20 B4,U2 DE0-2DFF,UA640-A69F,UFE2E-FE2F}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;font-display:swap;src:local("Roboto Bold"),local("Roboto-Bold");unicode-range:U400 -45f,U490 -491,U4 B0-04B1,U2116}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;font-display:swap;src:local("Roboto Bold"),local("Roboto-Bold");unicode-range:U1 F00-1FFF}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;font-display:swap;src:local("Roboto Bold"),local("Roboto-Bold");unicode-range:U370 -3ff}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;font-display:swap;src:local("Roboto Bold"),local("Roboto-Bold");unicode-range:U102 -103,U110 -111,U1 EA0-1EF9,U20ab}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;font-display:swap;src:local("Roboto Bold"),local("Roboto-Bold");unicode-range:U100 -24f,U259,U1 E00-1EFF,U2020,U20 A0-20AB,U20 AD-20CF,U2113,U2 C60-2C7F,UA720-A7FF}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;font-display:swap;src:local("Roboto Bold"),local("Roboto-Bold");unicode-range:U0 0ff,U131,U152 -153,U2 BB-02BC,U2 C6,U2da,U2dc,U2000 -206f,U2074,U20ac,U2122,U2191,U2193,U2212,U2215,UFEFF,UFFFD}@font-face{font-family:"Inconsolata";src:local("Inconsolata");font-weight:normal;font-style:normal;font-display:swap}*,*::before,*::after{background:transparent;border:0;box-sizing:border-box;margin:0;outline:none;padding:0}@media all and (min-width:900px){.page-container{position:relative;top:36px}#tb-projects-bar ~ .page-container{top:0}#tb-projects-bar .tb-logo-wrapper a{box-sizing:content-box}}body{font-family:"Roboto",sans-serif;font-weight:normal;font-style:normal;font-size:10pt;line-height:16.6667pt}.page-content a,.page-content a:link,.page-content a:visited{color:#333}.page-content a:hover,.page-content a:focus{color:#003893}.page-content h1,.page-content h2,.page-content h3{color:#003893;font-weight:normal;line-height:1.33em;margin-bottom:.66em}.page-content h1:not(:first-child),.page-content h2:not(:first-child),.page-content h3:not(:first-child){margin-top:1.66em}.page-content h1{font-size:1.8em}.page-content h2{font-size:1.33em}.page-content h3{font-size:1.25em}.page-content h4{font-size:1.1em;font-weight:bold}.page-content h5,.page-content h6{font-size:1.1em}.page-content abbr,.page-content address,.page-content blockquote,.page-content code,.page-content ol,.page-content p,.page-content pre,.page-content ul{margin-bottom:1em}.page-content b,.page-content strong{font-weight:bold}.page-content ul{list-style-image:url("../../theme/images/li.svg");list-style-type:none}.page-content ul:not(.nav-pills),.page-content ol{margin-left:1.5em}.page-content pre,.page-content code{font-family:"Inconsolata",monospace;font-weight:normal;font-style:normal;background-color:#f1f1f1;border:.2em solid #e4e4e4}.page-content code{padding:.25em .5em}.page-content pre{overflow-x:auto;padding:1em}.page-content tt{font-family:"Inconsolata",monospace;font-weight:normal;font-style:normal}.page-content img{max-width:100%}.page-content .section{margin-bottom:2em}.page-content .image-reference{border:.2em solid #dadada;display:block;padding:2em;text-align:center}.page-content dl{margin-bottom:1em;border:0}.page-content dt{font-weight:bold}.docutils{border:.1em solid #e4e4e4;margin-bottom:1em;width:100%}.docutils .head,.docutils td{border-bottom:.1em solid #e4e4e4;padding:.5em;text-align:left}.docutils .head:not(:last-child),.docutils td:not(:last-child){border-right:.1em solid #e4e4e4}body{background:#fefefe;color:#333;min-width:360px}.page-header{padding:1em 18vw}@media(min-width:121em){.page-header{padding-left:27vw;padding-right:27vw}}@media(max-width:73.15em){.page-header{padding-left:9vw;padding-right:9vw}}@media(max-width:55em){.page-header{padding-left:1em;padding-right:1em}}@media(max-width:55em){.page-header{margin-bottom:1em;padding-top:2em}}.page-header .project-logo-heading{color:#003893;cursor:pointer;display:inline-block;height:6em;text-decoration:none}.page-header .project-logo-heading h1{font-family:"Roboto",sans-serif;font-weight:800;font-style:normal;float:left;font-size:3em;letter-spacing:-0.05em;position:relative;top:50%;transform:translateY(-50%)}.page-header .project-logo-image{display:inline-block;height:6em}.page-header .project-logo-image img{height:6em;max-width:100%;position:relative;top:50%;transform:translateY(-50%)}.page-navigation{padding:1em 18vw;border-top:.2em solid #dadada;border-bottom:.2em solid #dadada;display:flex;padding-bottom:0;padding-top:0}@media(min-width:121em){.page-navigation{padding-left:27vw;padding-right:27vw}}@media(max-width:73.15em){.page-navigation{padding-left:9vw;padding-right:9vw}}@media(max-width:55em){.page-navigation{padding-left:1em;padding-right:1em}}@media(max-width:55em){.page-navigation{padding:.5em 1em .5em 0}}.nav-menu{flex:1;white-space:nowrap}.nav-menu a{display:inline-block;font-weight:bold;height:3em;line-height:3em;margin-right:1em}@media(max-width:55em){.nav-menu a{display:block;margin-left:1em;padding-left:1em}}.nav-menu a,.nav-menu a:link,.nav-menu a:visited{color:#333;text-decoration:none}.nav-menu a:hover,.nav-menu a:focus{color:#d9141e;text-decoration:none}.nav-menu a.active{box-shadow:0 .15385em 0 #d9141e;color:#d9141e}@media(max-width:55em){.nav-menu a.active{box-shadow:-0.15385em 0 0 #d9141e}}.nav-social{white-space:nowrap}.nav-social svg{height:2em;margin-top:.5em;width:2em}.nav-social svg use{fill:#a6a6a6}.nav-social a{display:inline-block;height:3em;margin-left:.75em}@media(max-width:55em){.nav-social a{display:block}}.nav-social a:hover use,.nav-social a:focus use{fill:#333}.nav-language a{display:inline-block;font-weight:400;height:3em;line-height:3em;margin-left:1em}.nav-language a,.nav-language a:link,.nav-language a:visited{color:#a6a6a6;text-decoration:none}.nav-language a:hover,.nav-language a:focus{color:#333;text-decoration:none}.page-content{padding:1em 18vw;padding-top:2em}@media(min-width:121em){.page-content{padding-left:27vw;padding-right:27vw}}@media(max-width:73.15em){.page-content{padding-left:9vw;padding-right:9vw}}@media(max-width:55em){.page-content{padding-left:1em;padding-right:1em}}.page-footer{padding:1em 18vw;border-top:.2em solid #dadada;display:flex;padding-bottom:2em}@media(min-width:121em){.page-footer{padding-left:27vw;padding-right:27vw}}@media(max-width:73.15em){.page-footer{padding-left:9vw;padding-right:9vw}}@media(max-width:55em){.page-footer{padding-left:1em;padding-right:1em}}@media(max-width:55em){.page-footer{flex-direction:column;padding-bottom:2em}}.footer-other-sites{width:80%}@media(max-width:55em){.footer-other-sites{width:100%}}.footer-other-sites ul{list-style:none}.footer-other-sites a{white-space:nowrap}.footer-other-sites a,.footer-other-sites a:link,.footer-other-sites a:visited{color:#333;text-decoration:none}.footer-other-sites a:hover,.footer-other-sites a:focus{color:#003893}.footer-other-sites li{float:left;margin-right:.5em}.footer-other-sites li::after{color:#666;content:"|";margin-left:.5em}.footer-other-sites li:first-child{font-weight:bold}.footer-other-sites li:first-child::after{content:":";margin-left:0}.footer-other-sites li:last-child::after{content:""}.footer-powered-by{line-height:1.75em;text-align:right;white-space:nowrap;width:20%}@media(max-width:55em){.footer-powered-by{margin-top:1em;text-align:center;width:100%}}.footer-powered-by img{display:inline-block;height:1.75em;vertical-align:middle}.index-intro{font-size:1.33em;line-height:1.5em;padding-bottom:2em}.index-content{display:flex;overflow-x:hidden;font-size:1.5em;line-height:1.5em}@media(max-width:55em){.index-content{flex-direction:column}}.index-news{margin-right:4em;min-width:22em;width:25%}@media(max-width:55em){.index-news{min-width:none;width:auto}}.news-container-title{color:#333;font-size:1em}.news-container{border:.2em solid #dadada;padding:2em}.news-container .news-item{margin-bottom:3em}.news-container .news-title{font-size:1.5em;margin-bottom:.25em}.news-container .news-title a{color:#003893;text-decoration:none}.news-container .news-title a:hover,.news-container .news-title a:focus{text-decoration:underline}.news-container .news-meta{color:#666;font-size:.8em}.news-pagination{text-align:right}@media print{.news-pagination{display:none}}.news-pagination button{color:#666;cursor:pointer;padding:.5em}.news-pagination button:hover,.news-pagination button:focus{color:#003893}.news-pagination button:disabled{visibility:hidden}.index-text{padding:2em 1em 1em 0}@media(max-width:55em){.index-text{padding-left:0}}.article-meta{color:#666;font-size:.8em}.page-content .download-button-container{text-align:center}.page-content .download-button-container a{background-color:#003893;border-radius:.75em;color:#fefefe;font-weight:bold;padding:1em 1.5em;text-decoration:none;transition:background-color .25s}.page-content .download-button-container a:hover,.page-content .download-button-container a:focus{background-color:#004bc6}.donation-button{text-decoration:none;display:inline-block;color:transparent!important;width:200px;height:50px;background-repeat:no-repeat;background-size:200px;background-image:url("/theme/images/donate_en.svg");transition:filter .2s ease-in}.donation-button[lang="cs"]{background-image:url("theme/images/donate_cs.svg")}.donation-button:hover,.donation-button:focus{filter:brightness(1.2) saturate(1.2)}.home-page:not(.article-page) .page-content{padding:0}.index-dark{width:100vw;margin-left:-18vw;padding:1em 18vw;background-color:#1d2c42;color:#fff;margin-top:2em}@media(min-width:121em){.index-dark{margin-left:-27vw}}@media(max-width:73.15em){.index-dark{margin-left:-9vw}}@media(max-width:55em){.index-dark{margin-left:-1em}}@media(min-width:121em){.index-dark{padding-left:27vw;padding-right:27vw}}@media(max-width:73.15em){.index-dark{padding-left:9vw;padding-right:9vw}}@media(max-width:55em){.index-dark{padding-left:1em;padding-right:1em}}.index-dark h1,.index-dark h2,.index-dark h3{color:#fff}.index-dark ul{list-style-image:url("../../theme/images/li-white.svg");list-style-type:none}.index-grey{width:100vw;margin-left:-18vw;padding:1em 18vw;background-color:#f9f9f9;color:#333;margin-top:2em}@media(min-width:121em){.index-grey{margin-left:-27vw}}@media(max-width:73.15em){.index-grey{margin-left:-9vw}}@media(max-width:55em){.index-grey{margin-left:-1em}}@media(min-width:121em){.index-grey{padding-left:27vw;padding-right:27vw}}@media(max-width:73.15em){.index-grey{padding-left:9vw;padding-right:9vw}}@media(max-width:55em){.index-grey{padding-left:1em;padding-right:1em}}.index-grey h1,.index-grey h2,.index-grey h3{color:#003893}.index-grey ul{list-style-image:url("../../theme/images/li-dark.svg");list-style-type:none}.index-intro{padding:1em 18vw;background-color:#1d2c42;color:#fff;display:flex;flex-direction:row;font-size:1em;line-height:1.667em;padding-bottom:2em}@media(min-width:121em){.index-intro{padding-left:27vw;padding-right:27vw}}@media(max-width:73.15em){.index-intro{padding-left:9vw;padding-right:9vw}}@media(max-width:55em){.index-intro{padding-left:1em;padding-right:1em}}@media(max-width:55em){.index-intro{flex-direction:column}}.index-intro .index-intro-about{font-size:1.5em;line-height:1.5em;padding:3em 2em 3em 0}@media(max-width:55em){.index-intro .index-intro-about{padding-right:0}}.index-intro .index-intro-about h1{font-size:1.67em;font-weight:bolder}.index-intro .index-intro-about p{padding-right:1.5em}.index-intro .index-intro-news{min-width:30em}@media(max-width:55em){.index-intro .index-intro-news{min-width:0}}.index-intro .index-intro-news ul{list-style-image:none;list-style-type:circle}.index-intro .news-container-title{color:#fdfdfd;font-size:1rem}.index-intro .news-container{border-color:#fdfdfd;border-width:.11429em}.index-intro h1,.index-intro h2,.index-intro h3,.index-intro .news-title a,.index-intro a{color:#fff}.index-intro h2{font-size:1.2rem}.index-intro .news-title{font-size:1.33rem}.index-intro .news-item{margin-bottom:1em}.index-intro .section{margin-bottom:0}.index-intro .news-meta{display:none}.index-intro .news-summary a,.index-intro .news-summary a:link,.index-intro .news-summary a:visited{color:#aed1df;text-decoration:underline}.index-intro .news-summary a:hover,.index-intro .news-summary a:focus{color:#fff}.index-intro .news-pagination a{color:#fff}.index-intro .index-intro-download{border:.13333em solid #fff;border-radius:.5em;color:#fff;display:inline-block;font-size:1em;font-weight:bold;margin-top:2em;padding:.33em 1.5em;text-transform:uppercase}.index-intro .index-intro-download,.index-intro .index-intro-download:link,.index-intro .index-intro-download:visited{color:#fff;text-decoration:none}.index-intro .index-intro-download:hover,.index-intro .index-intro-download:focus{background-color:#fff;color:#1d2c42}.index-content{padding:1em 18vw;flex-direction:column}@media(min-width:121em){.index-content{padding-left:27vw;padding-right:27vw}}@media(max-width:73.15em){.index-content{padding-left:9vw;padding-right:9vw}}@media(max-width:55em){.index-content{padding-left:1em;padding-right:1em}}.index-content .index-text{padding:0}.index-content h2{color:#333;font-size:2em;font-weight:bolder;text-align:left}.index-content p{text-align:left}.index-content a,.index-content a:link,.index-content a:visited{color:#1d2c42}.index-content a:focus,.index-content a:hover{text-decoration:none}.index-content .cta{border:0;text-align:left;padding-top:2em}.index-content .cta a{transition:background-color .15s;display:inline-block;text-decoration:none;padding:.5em 3em;font-size:.8em;border-radius:.5em;background-color:#1d2c42;color:white;border:2px #1d2c42 solid}.index-content .cta a:focus,.index-content .cta a:hover{background-color:#003893;border-color:#003893}.index-boxes{width:100vw;margin-left:-18vw;border:0}@media(min-width:121em){.index-boxes{margin-left:-27vw}}@media(max-width:73.15em){.index-boxes{margin-left:-9vw}}@media(max-width:55em){.index-boxes{margin-left:-1em}}.index-boxes-content{margin:0 auto;padding:2em;max-width:100rem;display:flex;align-content:space-between;border:0}@media(max-width:55em){.index-boxes-content{flex-direction:column;padding:2em 2em 2em 0}}.index-box{border:0;background:#f9f9f9;margin:0 2em;padding:2em;text-align:center;display:flex;flex-direction:column;align-items:center}@media(max-width:73.15em){.index-box{margin:0 1em}}@media(max-width:55em){.index-box{margin:1em 0}}.index-testimonial p:first-of-type{flex:1}.index-testimonial p:nth-of-type(2){margin-top:2em;font-size:1.33em;font-weight:bold;margin-bottom:0}.index-testimonial p:nth-of-type(3){font-size:.8em}.index-testimonial img{width:60%;height:5em;object-fit:contain;margin-bottom:1em;max-width:12em}@media(max-width:73.15em){.index-testimonial img{width:80%}}@media(max-width:55em){.index-testimonial img{width:50%}}.index-talksupport{align-items:flex-start;padding-top:4em}.index-talksupport p{text-align:left}.index-talksupport p:first-of-type{font-size:2em;font-weight:bold}.index-talksupport p:nth-of-type(2){flex:1}.index-talksupport .cta{text-align:left}.index-partners{width:100vw;margin-left:-18vw;border:0;background:#f9f9f9;margin-top:-1em;margin-bottom:4em}@media(min-width:121em){.index-partners{margin-left:-27vw}}@media(max-width:73.15em){.index-partners{margin-left:-9vw}}@media(max-width:55em){.index-partners{margin-left:-1em}}@media(max-width:55em){.index-partners{margin:-1em -1em 4em}}.index-partners p:first-of-type{margin-top:1em;text-align:center;color:#999}.index-partners-logos{margin:0 auto;max-width:100rem;border:0;display:flex;justify-content:space-evenly;align-items:center}@media(max-width:55em){.index-partners-logos{flex-direction:column}}.index-partners img{margin:1em 0;max-width:12em;filter:contrast(0) saturate(0%) brightness(150%)}@media(max-width:55em){.index-partners img{margin:1em 0 3em}}.index-banner{padding:1em 18vw;background:#7f7f7f;color:#fff;display:flex;flex-direction:row;justify-content:center;padding-bottom:2em;padding-top:2em;text-decoration:none}@media(min-width:121em){.index-banner{padding-left:27vw;padding-right:27vw}}@media(max-width:73.15em){.index-banner{padding-left:9vw;padding-right:9vw}}@media(max-width:55em){.index-banner{padding-left:1em;padding-right:1em}}.index-banner:hover{background:#666}@media(max-width:55em){.index-banner{align-items:center;flex-direction:column}}.index-banner .index-banner-text{text-decoration:none}.index-banner .index-banner-text h3,.index-banner .index-banner-text p{color:#fff;text-decoration:none}.index-banner .index-banner-text h3{font-weight:bold}@media(max-width:55em){.index-banner .index-banner-text h3{text-align:center}}.index-banner .index-banner-logo{margin:0 2em 0 0;width:18em}@media(max-width:55em){.index-banner .index-banner-logo{margin:1em 0 2em;max-width:20em;width:60%}}.index-features{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:0;padding-top:1em;flex-wrap:wrap;border:0;margin-bottom:-3em}@media(max-width:55em){.index-features{flex-direction:column}}.index-feature-box{width:calc(50% - 2em);margin-bottom:2em;border:0}@media(max-width:55em){.index-feature-box{margin-bottom:2em;width:calc(100%)}}.index-feature-box p{text-align:left}.index-feature-box p:first-of-type{font-size:1.5em;font-weight:bold;color:#003893}.index-feature-box img,.index-feature-box object{height:4em}.index-feature-logo{width:calc(50% - 2em);margin-bottom:2em;border:0}@media(max-width:55em){.index-feature-logo{margin-bottom:2em;width:calc(100%)}}.index-feature-logo p{text-align:left}.index-feature-logo p:first-of-type{font-size:1.5em;font-weight:bold;color:#003893}.index-feature-logo img,.index-feature-logo object{max-height:20em}.index-questions{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:0;padding-top:0;flex-wrap:wrap;border:0;margin-bottom:-1em;margin-top:-1em}@media(max-width:55em){.index-questions{flex-direction:column}}.index-question-box{width:calc(25% - 1em);margin-bottom:1em;margin-top:1em;border:.05em solid #333;background-color:#f9f9f9;padding:1em;text-align:left;line-height:1em}@media(max-width:55em){.index-question-box{margin-bottom:2em;width:calc(100%)}}.index-question-box p{font-size:.6em}.index-question-box p:first-of-type{font-size:1em;font-weight:bold;color:#003893}.index-question-box img,.index-question-box object{height:4em}.index-video{padding:1em 18vw;padding-bottom:2em;padding-top:2em;text-align:center}@media(min-width:121em){.index-video{padding-left:27vw;padding-right:27vw}}@media(max-width:73.15em){.index-video{padding-left:9vw;padding-right:9vw}}@media(max-width:55em){.index-video{padding-left:1em;padding-right:1em}}.index-video .video-placeholder,.index-video iframe{display:inline-block;height:calc((100vw - 36vw) * .8 / 1.766);width:80%}@media(max-width:73.15em){.index-video .video-placeholder,.index-video iframe{height:calc((100vw - 18vw) * .9 / 1.766);width:90%}}@media(max-width:55em){.index-video .video-placeholder,.index-video iframe{height:calc((100vw - 2em) / 1.766);width:100%}}.index-video .video-placeholder{background-position:center;background-repeat:no-repeat;background-size:105%;border:1px solid #dadada}.index-video .video-placeholder::after{background-image:url("../../theme/images/play.svg");background-position:center;background-repeat:no-repeat;background-size:15%;content:" ";cursor:pointer;display:block;height:100%;opacity:.6;transition:all .25s;width:100%}.index-video .video-placeholder:hover::after{background-size:16.5%;opacity:1}.support{border:.1em solid #dadada;border-collapse:collapse;width:100%}.support th{background-color:#1d2c42;color:#fff;font-weight:bold}.support th,.support td{padding:1em;text-align:center}@media(max-width:55em){.support th,.support td{padding:.25em}}.support th:first-child,.support td:first-child{font-weight:bold;max-width:20em;min-width:15em;text-align:right;width:25%}@media(max-width:55em){.support th:first-child,.support td:first-child{min-width:0}}.support td:not(:last-child){border-right:.1em solid #dadada}.support span{border-bottom:.05em dotted #dadada;cursor:help}.support tr:nth-child(even){background-color:#f1f1f1}