.trust,.loyality,.honesty,.integrity,.confidence,.wisdom,.security,.success,.authority,.blue{background-color:var(--blue);color:#fff}.growth,.balance,.harmony,.self-reliance,.stability,.safety,.prosperity,.hope,.nature,.dependable,.green{background-color:var(--green);color:#fff}.intellect,.energetic,.enthusiasm,.happiness,.freshness,.warmth,.spontaneus,.yellow{background-color:var(--yellow);color:#fff}.optimism,.determination,.success,.strength,.self-confidence,.action,.attention,.adventurous,.orange{background-color:var(--orange);color:#fff}.strength,.stability,.determination,.power,.exitement,.leadership,.courage,.red{background-color:var(--red);color:#fff}.independence,.creativity,.passion,.compassion,.harmony,.friendship,.ambition,.violett{background-color:var(--violett);color:#fff}.tooltip{position:relative;border-bottom:.01rem dotted #000}.tooltip .tip{visibility:hidden;position:absolute;bottom:calc(100% + 1rem);min-width:10rem;max-width:100%;left:0;right:0;font-size:1rem;z-index:10;background-color:#fff;color:#000;padding:.5rem;border-radius:.2rem;box-shadow:var(--shadow)}.tooltip .tip::after{content:" ";z-index:-5;width:1rem;height:1rem;position:absolute;top:100%;left:calc(50% - 0.5rem);transform:translateY(-.5rem) rotate(45deg);background-color:#fff;border-width:.1rem;border-style:solid;border-color:transparent var(--grey60) var(--grey-light) transparent}.tooltip:hover .tip{visibility:visible}a:link,a:visited{text-decoration:inherit;color:inherit}a:hover,a:hover svg,a:hover img{z-index:5;background-color:var(--blue60)}*,*:focus,*:active,a,a:focus,a:active,input[type=button],input[type=button]:focus,input[type=button]:active{outline:none}input[type=button],button,.button,a.button,a.button:link,a.button:visited,input[type="button"],input[type="submit"]{display:inline-block;border:var(--border);background-color:var(--blue100);color:#fff;text-transform:uppercase;padding:.5em}input[type=button]:hover:not(:disabled),button:hover:not(:disabled),.button:hover:not(:disabled),a.button:hover:not(:disabled),a.button:link:hover:not(:disabled),a.button:visited:hover:not(:disabled),input[type="button"]:hover:not(:disabled),input[type="submit"]:hover:not(:disabled){background-color:var(--blue60);z-index:5;cursor:pointer}input[type=button]:hover:not(:disabled):active,button:hover:not(:disabled):active,.button:hover:not(:disabled):active,a.button:hover:not(:disabled):active,a.button:link:hover:not(:disabled):active,a.button:visited:hover:not(:disabled):active,input[type="button"]:hover:not(:disabled):active,input[type="submit"]:hover:not(:disabled):active{background-color:var(--blue-light);color:var(--blue100)}input[type=button].secondary:hover:not(:disabled),button.secondary:hover:not(:disabled),.button.secondary:hover:not(:disabled),a.button.secondary:hover:not(:disabled),a.button:link.secondary:hover:not(:disabled),a.button:visited.secondary:hover:not(:disabled),input[type="button"].secondary:hover:not(:disabled),input[type="submit"].secondary:hover:not(:disabled),.dropdown > div > div > *:hover:not(:disabled),.dropdown > div > div > button:hover:not(:disabled),.dropdown > div > div > a:hover:not(:disabled){background-color:var(--blue-light);color:var(--blue100)}input[type=button].secondary:hover:not(:disabled):active,button.secondary:hover:not(:disabled):active,.button.secondary:hover:not(:disabled):active,a.button.secondary:hover:not(:disabled):active,a.button:link.secondary:hover:not(:disabled):active,a.button:visited.secondary:hover:not(:disabled):active,input[type="button"].secondary:hover:not(:disabled):active,input[type="submit"].secondary:hover:not(:disabled):active,.dropdown > div > div > *:hover:not(:disabled):active,.dropdown > div > div > button:hover:not(:disabled):active,.dropdown > div > div > a:hover:not(:disabled):active{background-color:var(--blue60);color:#fff}input[type=button].grey,button.grey,.button.grey,a.button.grey,a.button:link.grey,a.button:visited.grey,input[type="button"].grey,input[type="submit"].grey{background-color:var(--grey100);color:#fff}input[type=button].grey:hover:not(:disabled),button.grey:hover:not(:disabled),.button.grey:hover:not(:disabled),a.button.grey:hover:not(:disabled),a.button:link.grey:hover:not(:disabled),a.button:visited.grey:hover:not(:disabled),input[type="button"].grey:hover:not(:disabled),input[type="submit"].grey:hover:not(:disabled){background-color:var(--grey60);color:#fff}input[type=button].grey:hover:not(:disabled):active,button.grey:hover:not(:disabled):active,.button.grey:hover:not(:disabled):active,a.button.grey:hover:not(:disabled):active,a.button:link.grey:hover:not(:disabled):active,a.button:visited.grey:hover:not(:disabled):active,input[type="button"].grey:hover:not(:disabled):active,input[type="submit"].grey:hover:not(:disabled):active{background-color:var(--grey-light);color:var(--blue100)}input[type=button].grey.secondary:hover:not(:disabled),button.grey.secondary:hover:not(:disabled),.button.grey.secondary:hover:not(:disabled),a.button.grey.secondary:hover:not(:disabled),a.button:link.grey.secondary:hover:not(:disabled),a.button:visited.grey.secondary:hover:not(:disabled),input[type="button"].grey.secondary:hover:not(:disabled),input[type="submit"].grey.secondary:hover:not(:disabled){background-color:var(--grey-light);color:var(--blue100)}input[type=button].grey.secondary:hover:not(:disabled):active,button.grey.secondary:hover:not(:disabled):active,.button.grey.secondary:hover:not(:disabled):active,a.button.grey.secondary:hover:not(:disabled):active,a.button:link.grey.secondary:hover:not(:disabled):active,a.button:visited.grey.secondary:hover:not(:disabled):active,input[type="button"].grey.secondary:hover:not(:disabled):active,input[type="submit"].grey.secondary:hover:not(:disabled):active{background-color:var(--grey60);color:#fff}input[type=button].alert:not(:hover):not(:disabled),button.alert:not(:hover):not(:disabled),.button.alert:not(:hover):not(:disabled),a.button.alert:not(:hover):not(:disabled),a.button:link.alert:not(:hover):not(:disabled),a.button:visited.alert:not(:hover):not(:disabled),input[type="button"].alert:not(:hover):not(:disabled),input[type="submit"].alert:not(:hover):not(:disabled){animation:linkalert 2s infinite ease-in-out}button[type=button]:disabled div.icon{background-color:inherit}button[type=button]:disabled div.icon svg{fill:var(--grey-medium);color:var(--grey-medium)}input[type=button].grey.secondary,input[type=button].secondary,button.grey.secondary,button.secondary,.button.grey.secondary,.button.secondary,a.button.grey.secondary,a.button.secondary,a.button.grey.secondary:link,a.button.secondary:link,a.button.grey.secondary:visited,a.button.secondary:visited,.dropdown > div > div > *,.dropdown > div > div > button,.dropdown > div > div > a{background-color:inherit;color:var(--blue100)}.clickable{cursor:pointer}.clickable:hover{z-index:5;background-color:var(--blue60);color:#fff;border:var(--border)}article a:not([target]){border-bottom:.1em dotted var(--grey20)}article a[target]:before{background-image:url("../assets/images/default-icon.svg");background-size:auto 1.5ex;background-repeat:no-repeat;background-position:left bottom;height:1.5ex;width:1.75ex;display:inline-block;content:" ";white-space:nowrap}article a[href*="pacta"]:before{background-image:url("../assets/images/pacta-icon.svg")}article a[href*="mrw."]:before,article a[href*="waeckerlin."]:before,article a[href*="wäckerlin."]:before{background-image:url("../assets/images/mrw-icon.svg")}article a[href*="frei-denken."]:before,article a[href*="denk-nach.ch"]:before{background-image:url("../assets/images/fvs-icon.svg")}article a[href*="piratenpartei."]:before,article a[href*="piraten-partei."]:before{background-image:url("../assets/images/piraten-icon.svg")}article a[href*="kanton.win"]:before,article a[href*="verwaltung.win"]:before,article a[href*="anarchy.services"]:before,article a[href*="anarchie.shop"]:before,article a[href*="libertaere-schweiz.ch"]:before,article a[href*="libertäreschweiz.ch"]:before,article a[href*="libertaereschweiz.ch"]:before{background-image:url("../assets/images/libertaer-icon.svg")}article a[href*="atheismus.ch/09_bibel"]:before{background-image:url("../assets/images/bible-icon.svg")}article a[href*="atheismus."]:not([href*="atheismus.ch/09_bibel"]):before{background-image:url("../assets/images/atheismus-icon.svg")}article a[href*="github."]:before{background-image:url("../assets/images/github-icon.svg")}article a[href*="wikimedia."]:before,article a[href*="wikipedia."]:before{background-image:url("../assets/images/wikipedia-icon.svg")}article a[href*="docker."]:before{background-image:url("../assets/images/docker-icon.svg")}article a[href*="kubernetes."]:before{background-image:url("../assets/images/kubernetes-icon.svg")}article a[href*="facebook."]:before{background-image:url("../assets/images/facebook-icon.svg")}article a[href*="twitter."]:before{background-image:url("../assets/images/twitter-icon.svg")}article a[href*="youtube."]:before{background-image:url("../assets/images/youtube-icon.svg")}article a[href*="astore.amazon.de/atheinderschw-21/"]:before{background-image:url("../assets/images/book-icon.svg")}button .iconbox{flex-flow:row nowrap;align-items:center}button .iconbox .content{font-size:inherit;padding-left:.5em}nav button .iconbox .boxicon{order:2}nav button .iconbox .boxicon svg{width:auto;height:2em}nav button .iconbox .content{order:1;font-size:80%}@keyframes linkalert{0%{color:#fff;background-color:var(--blue100)}50%{color:var(--blue100);background-color:#fff}100%{color:#fff;background-color:var(--blue100)}}label{display:block;width:100%;margin-top:1rem;text-transform:uppercase;font-size:86%}label.check span{border-radius:.2em}label.check span:after{visibility:hidden;font-size:1em;content:"✔";color:#fff}label.check input[type="checkbox"]:checked + span:after{visibility:visible}label.radio span{border-radius:50%}select,textarea,input{font-size:inherit;font:inherit;line-height:inherit;color:inherit;overflow:hidden}select,textarea,input[type="number"],input[type="text"],input[type="email"],input[type="password"],input[type="file"]{width:calc(100% - 0.5em)}select,textarea,input[type="number"],input[type="text"],input[type="email"],input[type="password"],html body div.ReactPasswordStrength input.ReactPasswordStrength-input{display:block;margin-bottom:1rem;background-color:inherit;border:var(--border);border-radius:.25em;padding:.25em;box-shadow:none}select:not(:focus),textarea:not(:focus),input[type="number"]:not(:focus),input[type="text"]:not(:focus),input[type="email"]:not(:focus),input[type="password"]:not(:focus),html body div.ReactPasswordStrength input.ReactPasswordStrength-input:not(:focus){border-color:var(--grey-light)}select:invalid:not(:placeholder-shown),textarea:invalid:not(:placeholder-shown),input[type="number"]:invalid:not(:placeholder-shown),input[type="text"]:invalid:not(:placeholder-shown),input[type="email"]:invalid:not(:placeholder-shown),input[type="password"]:invalid:not(:placeholder-shown),html body div.ReactPasswordStrength input.ReactPasswordStrength-input:invalid:not(:placeholder-shown){background-color:var(--red-light);border-color:var(--red-dark);color:#000}select:valid:not(:placeholder-shown),textarea:valid:not(:placeholder-shown),input[type="number"]:valid:not(:placeholder-shown),input[type="text"]:valid:not(:placeholder-shown),input[type="email"]:valid:not(:placeholder-shown),input[type="password"]:valid:not(:placeholder-shown),html body div.ReactPasswordStrength input.ReactPasswordStrength-input:valid:not(:placeholder-shown){background-image:url("../assets/images/rodentia-icons_ok.svg");background-repeat:no-repeat;background-position:right center;background-size:auto 60%}select:required:placeholder-shown:not(:focus),textarea:required:placeholder-shown:not(:focus),input[type="number"]:required:placeholder-shown:not(:focus),input[type="text"]:required:placeholder-shown:not(:focus),input[type="email"]:required:placeholder-shown:not(:focus),input[type="password"]:required:placeholder-shown:not(:focus),html body div.ReactPasswordStrength input.ReactPasswordStrength-input:required:placeholder-shown:not(:focus){border-color:var(--grey60)}html body div.ReactPasswordStrength,html body div.ReactPasswordStrength.is-strength-0,html body div.ReactPasswordStrength.is-strength-1,html body div.ReactPasswordStrength.is-strength-2,html body div.ReactPasswordStrength.is-strength-3,html body div.ReactPasswordStrength.is-strength-4{padding:0;border:0;font-size:inherit;font:inherit;line-height:inherit}html body div.ReactPasswordStrength input.ReactPasswordStrength-input,html body div.ReactPasswordStrength.is-strength-0 input.ReactPasswordStrength-input,html body div.ReactPasswordStrength.is-strength-1 input.ReactPasswordStrength-input,html body div.ReactPasswordStrength.is-strength-2 input.ReactPasswordStrength-input,html body div.ReactPasswordStrength.is-strength-3 input.ReactPasswordStrength-input,html body div.ReactPasswordStrength.is-strength-4 input.ReactPasswordStrength-input{font-size:inherit;font:inherit;line-height:inherit;margin:0;width:100%}html body div.ReactPasswordStrength .ReactPasswordStrength-strength-bar,html body div.ReactPasswordStrength.is-strength-0 .ReactPasswordStrength-strength-bar,html body div.ReactPasswordStrength.is-strength-1 .ReactPasswordStrength-strength-bar,html body div.ReactPasswordStrength.is-strength-2 .ReactPasswordStrength-strength-bar,html body div.ReactPasswordStrength.is-strength-3 .ReactPasswordStrength-strength-bar,html body div.ReactPasswordStrength.is-strength-4 .ReactPasswordStrength-strength-bar{margin:.2em 0;padding:.2em 0;position:static;display:block;height:1em;line-height:1em}html body div.ReactPasswordStrength .ReactPasswordStrength-strength-desc,html body div.ReactPasswordStrength.is-strength-0 .ReactPasswordStrength-strength-desc,html body div.ReactPasswordStrength.is-strength-1 .ReactPasswordStrength-strength-desc,html body div.ReactPasswordStrength.is-strength-2 .ReactPasswordStrength-strength-desc,html body div.ReactPasswordStrength.is-strength-3 .ReactPasswordStrength-strength-desc,html body div.ReactPasswordStrength.is-strength-4 .ReactPasswordStrength-strength-desc{position:absolute;font-size:inherit;font:inherit;line-height:inherit;padding:0;margin:0;top:.25em;right:1.5em;width:auto;color:#000}label.check,label.radio{position:relative;margin-left:2em;cursor:pointer;width:calc(100% - 2em)}label.check input[type="checkbox"],label.radio input[type="checkbox"],label.check input[type="radio"],label.radio input[type="radio"]{position:absolute;cursor:pointer;opacity:0;height:0;width:0}label.check span,label.radio span{position:absolute;top:0;bottom:0;width:1em;height:1em;left:-2em;border:var(--border);line-height:1;padding:.1em}label.check:hover span,label.radio:hover span{border-color:var(--blue60);background-color:var(--blue-light)}.selected label.check:hover span,.selected label.radio:hover span,.inverse label.check:hover span,.inverse label.radio:hover span{border-color:var(--blue-light);background-color:var(--blue60)}label.check:hover input[type="checkbox"]:checked + span,label.radio:hover input[type="radio"]:checked + span{background-color:var(--blue100)}.selected label.check:hover input[type="checkbox"]:checked + span,.selected label.radio:hover input[type="radio"]:checked + span,.inverse label.check:hover input[type="checkbox"]:checked + span,.inverse label.radio:hover input[type="radio"]:checked + span{background-color:var(--blue60);border-color:#fff}label.check input[type="checkbox"]:checked + span,label.radio input[type="radio"]:checked + span{background-color:var(--blue100)}.selected label.check input[type="checkbox"]:checked + span,.selected label.radio input[type="radio"]:checked + span,.inverse label.check input[type="checkbox"]:checked + span,.inverse label.radio input[type="radio"]:checked + span{background-color:var(--blue60);border-color:#fff}label.check input[type="checkbox"]:disabled + span,label.radio input[type="radio"]:disabled + span{border-color:var(--grey-light);background-color:inherit}.selected label.check input[type="checkbox"]:disabled + span,.selected label.radio input[type="radio"]:disabled + span,.inverse label.check input[type="checkbox"]:disabled + span,.inverse label.radio input[type="radio"]:disabled + span{border-color:inherit;background-color:var(--grey-light)}label.check input[type="checkbox"]:checked:disabled + span,label.radio input[type="radio"]:checked:disabled + span{background-color:var(--grey-light)}.selected label.check input[type="checkbox"]:checked:disabled + span,.selected label.radio input[type="radio"]:checked:disabled + span,.inverse label.check input[type="checkbox"]:checked:disabled + span,.inverse label.radio input[type="radio"]:checked:disabled + span{background-color:#fff;border-color:var(--grey-light)}input{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inputbutton{display:grid;grid-template-columns:1fr repeat(10,max-content)}.inputbutton button{padding-top:0;padding-bottom:0;border:none}.inputbutton input{margin:0}html body .body:has(> div.loading),html body .body :has(> div.loading){animation:animate-alert 2s 20s ease-in-out infinite;display:flex !important;justify-content:center;align-items:center;background-color:#fff;min-height:100svh}.loading{color:var(--blue100);fill:var(--blue100);font-size:200%;margin:auto}.loading img,.loading svg{transform:rotate(-165deg);transition:none;animation:animate-loading 4s 2s ease-in-out,repeat-animate-loading 2s 6s ease-in-out infinite;display:block;margin:0;width:10em;height:10em;max-width:50vw;max-height:50vh;align-self:center}.loading img.initial,.loading svg.initial{transform:rotate(0);animation:animate-open 2s ease;width:0;height:0}@keyframes animate-open{0%{width:0;height:0}100%{transform:rotate(-165deg);width:10em;height:10em}}@keyframes animate-loading{0%{transform:rotate(-165deg)}:transform: rotate(-165deg),15%{transform:rotate(-150deg)}20%{transform:rotate(-180deg)}30%{transform:rotate(-150deg)}40%{transform:rotate(-180deg)}60%{transform:rotate(15deg)}70%{transform:rotate(-15deg)}75%{transform:rotate(10deg)}80%{transform:rotate(-10deg)}85%{transform:rotate(5deg)}90%{transform:rotate(-5deg)}95%{transform:rotate(2deg)}100%{transform:rotate(0)}}@keyframes repeat-animate-loading{0%{transform:scale(100%) rotate(0)}50%{transform:scale(80%) rotate(0)}100%{transform:scale(100%) rotate(0)}}@keyframes animate-alert{0%{background:#ffa500}50%{background:#f00}100%{background:#ffa500}}.logo{display:flex;align-items:center;white-space:nowrap;color:var(--blue100);fill:var(--blue100);font-size:200%}.logo img,.logo svg{display:inline-block;margin:0 .25em 0 0;width:1.25em;height:1.5em;padding:0}.logo span{text-transform:capitalize;display:inline;margin:0;padding:0}.logo .icon{display:inline-block;margin:.125em .25em 0 0;padding:0;width:1.5em;height:1.5em;background-image:url("../assets/images/logo-white.svg");background-size:cover;background-position:center}.logo.version{padding:.25em 0 0 0}.logo.version > span{display:inline-grid;grid-template-columns:auto;grid-template-rows:auto auto}.logo.version > span > span+span{font-size:.4em;text-align:right}footer .logo,.inverse .logo,.logo.inverse{color:#fff;fill:#fff}footer .logo{font-size:100%}.logo svg,.logo img,.logo .icon,.logo-animate{animation:logo-animated 2s ease-out both}.logo:hover svg,.logo:active svg,.logo:hover img,.logo:active img,.logo:hover .icon,.logo:active .icon{animation:logo-back 3s ease-out both}header > a:first-child{border-radius:.5em}@media (max-width:30em){.logo{font-size:100%}.logo.version > span span+span{font-size:.3em}}@keyframes logo-animated{0%{transform:rotate(0)}15%{transform:rotate(-170deg)}23%{transform:rotate(-195deg)}60%{transform:rotate(15deg)}68%{transform:rotate(-15deg)}100%{transform:rotate(0deg)}}@keyframes logo-back{10%{transform:rotate(0)}20%{transform:rotate(-170deg)}33%{transform:rotate(-195deg)}43%{transform:rotate(-170deg)}49%{transform:rotate(-195deg)}73%{transform:rotate(-15deg)}79%{transform:rotate(15deg)}100%{transform:rotate(0)}}.topic{position:relative;color:#fff;background-color:var(--blue100);transition:max-height 2s ease-in-out;overflow:hidden}.topic img{width:100%;height:auto}.topic .content{z-index:5;font-size:2vw;position:absolute;top:50%;transform:translateY(-60%);left:35vw;right:3vw;text-align:left}.topic .content h1,.topic .content h2,.topic .content h3,.topic .content h4{text-align:left;color:#fff}@media (max-width:60rem){.topic{padding:10vw;background:url("../assets/images/topic-background-small.svg") no-repeat;background-size:cover;background-color:var(--blue100)}.topic img{display:none}.topic .content{font-size:inherit;text-align:left;position:static;transform:none}}@media (min-width:100rem){.topic{padding-left:calc(50% - 50rem);background-color:var(--blue100)}.topic img{width:100rem}.topic .content{padding-left:calc(50% - 50rem);width:100rem;left:40rem;right:auto;width:54rem;font-size:2rem}}section + section,.container + .container{padding-top:0}.inverse > section,.inverse > .container{margin-top:0;padding-top:5vh;margin-bottom:0;padding-bottom:5vh}@media (max-width:32em){.container{margin:0}}.card.noicon{grid-template-columns:1fr}.card.noicon .heading{border-radius:1.75rem .25rem 0 0}.card{display:grid;grid-template-columns:auto 1fr;border:var(--border);box-shadow:var(--card);margin:1rem;border-radius:1.75rem .25rem 1.5rem .25rem;background-color:#fff;color:#000;text-align:left;width:calc(100% - 2em);overflow:visible;text-overflow:ellipsis;align-items:stretch;align-content:stretch;max-width:40rem}.card h1,.card h2,.card h3,.card h4{text-align:left}.card .icon{font-size:100%;background-color:var(--blue100);width:3rem;height:3rem;margin:0;color:#fff;fill:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center}.card .icon object,.card .icon svg{width:66%;height:66%}.card .icon img{width:calc(100% - 0.2em);height:calc(100% - 0.2em);margin:.1em}.card .icon img,.card .icon object,.card .icon svg,.card .icon p,.card .icon div{font-size:150%;text-align:center;color:#fff;fill:#fff;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.card > .heading{margin:0;padding:1rem;background-color:var(--heading-bg)}.card > .heading h1,.card > .heading h2,.card > .heading h3,.card > .heading h4,.card > .heading h5,.card > .heading h6{padding:0;margin:0}.card > .heading,.card > .heading h1,.card > .heading h2,.card > .heading h3,.card > .heading h4,.card > .heading h5,.card > .heading h6{color:var(--heading-color)}.card .content{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch;align-content:stretch;margin:1em;width:calc(100% - 2em);height:calc(100% - 2em);overflow:hidden;text-overflow:ellipsis;hyphens:auto}.card .content .bottom{margin-top:auto;align-self:flex-end;float:right}.card .content .bottom .button,.card .content .bottom button{border-radius:0 0 1rem 0}.card .content *:last-child{margin-bottom:0}.card.inverse{box-shadow:0 0 0 .5em var(--blue100),0 0 .5rem .5em var(--grey60);color:#fff}.card.inverse .icon{background-color:#fff;color:var(--blue100);fill:var(--blue100)}.card.mini{position:relative;display:block;width:60%;max-width:40em;padding:0;box-shadow:0 0 .5rem 0 var(--grey60);border:none;border-radius:1.5em;z-index:1;overflow:hidden}.card.mini.max{width:calc(100% - 2em);max-width:inherit}.card.mini .icon{position:absolute;top:1rem;left:1rem;display:inline;border-radius:0;border:none;background-color:inherit;z-index:3}.card.mini .icon:before{z-index:-1;content:" ";position:absolute;top:-2em;left:-2em;width:5em;height:5em;background-color:var(--blue100);transform:rotate(15deg)}.card.mini .icon svg,.card.mini .icon img,.card.mini .icon object{z-index:3}.card.mini .content{z-index:3;padding:1em;margin:0;width:calc(100% - 2em)}.card.mini .content h1,.card.mini .content h2,.card.mini .content h3,.card.mini .content h4{margin-left:2em}.card.icon{grid-template-columns:1fr;grid-template-rows:max-content 1fr;margin:0;border:none;box-shadow:none;text-align:center;justify-items:center;align-items:center}.posts .card{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start;align-content:stretch;border-radius:1.75rem 1.75rem 1.5rem .25rem}.posts .card .icon{flex-grow:1;flex-shrink:2;flex-basis:8em;height:8em;border-radius:1.75rem 1.75rem 0 0}.posts .card .icon img{border-radius:1.75rem 1.75rem 0 0;border:var(--border)}.posts .card .content{flex-grow:2;flex-shrink:1;flex-basis:16em;height:auto;align-self:stretch}a.card:hover{box-shadow:0 0 0 .5em var(--blue100),0 0 .5rem .5em var(--grey60);color:#fff;background-color:var(--blue100);color:#fff;border-color:#fff;fill:#fff}a.card:hover h1,a.card:hover h2,a.card:hover h3,a.card:hover h4{color:#fff}a.card:hover .icon{background-color:#fff;color:var(--blue100);fill:var(--blue100)}.inverse .card,.inverse .card.inverse{border:none;box-shadow:none;padding:0;border-radius:.5em;background-color:#fff;color:#000;width:calc(100% - 2em)}.inverse .card h1,.inverse .card.inverse h1,.inverse .card h2,.inverse .card.inverse h2,.inverse .card h3,.inverse .card.inverse h3,.inverse .card h4,.inverse .card.inverse h4{color:var(--blue100)}.inverse .card .icon,.inverse .card.inverse .icon{border-radius:0 .5em .5em 0;background-color:var(--blue100);margin:auto 0;color:#fff;fill:#fff;width:5em;min-width:3em;max-width:10vw;height:auto;text-align:center}.inverse .card .icon svg,.inverse .card.inverse .icon svg,.inverse .card .icon img,.inverse .card.inverse .icon img,.inverse .card .icon object,.inverse .card.inverse .icon object{width:2em;height:2em}.inverse .card.large .icon,.inverse .card.large.inverse .icon,.card.large.inverse .icon,.card.large .icon{position:relative;padding:0;width:8em;max-width:8em}.inverse .card.large .icon svg,.inverse .card.large.inverse .icon svg,.card.large.inverse .icon svg,.card.large .icon svg,.inverse .card.large .icon img,.inverse .card.large.inverse .icon img,.card.large.inverse .icon img,.card.large .icon img,.inverse .card.large .icon object,.inverse .card.large.inverse .icon object,.card.large.inverse .icon object,.card.large .icon object{width:calc(100% - 2em);height:auto;padding:0;margin:0}.inverse .card.large .icon svg.logo-animate,.inverse .card.large.inverse .icon svg.logo-animate,.card.large.inverse .icon svg.logo-animate,.card.large .icon svg.logo-animate,.inverse .card.large .icon img.logo-animate,.inverse .card.large.inverse .icon img.logo-animate,.card.large.inverse .icon img.logo-animate,.card.large .icon img.logo-animate,.inverse .card.large .icon object.logo-animate,.inverse .card.large.inverse .icon object.logo-animate,.card.large.inverse .icon object.logo-animate,.card.large .icon object.logo-animate{margin:.5em .2em .1em .2em}.inverse .card.large .content,.inverse .card.large.inverse .content,.card.large.inverse .content,.card.large .content{margin:0;padding:1em 1em 1em 1em}@media (max-width:40rem){.inverse .card.large,.inverse .card.large.inverse,.card.large.inverse,.card.large{grid-template-columns:1fr;grid-template-rows:min-content min-content}.inverse .card.large .icon,.inverse .card.large.inverse .icon,.card.large.inverse .icon,.card.large .icon{background-color:var(--grey60);width:100%;max-width:100%;min-width:100%;border-radius:.5em .5em 0 0;text-align:center;justify-self:stretch;margin:0}.inverse .card.large .icon svg,.inverse .card.large.inverse .icon svg,.card.large.inverse .icon svg,.card.large .icon svg,.inverse .card.large .icon img,.inverse .card.large.inverse .icon img,.card.large.inverse .icon img,.card.large .icon img,.inverse .card.large .icon object,.inverse .card.large.inverse .icon object,.card.large.inverse .icon object,.card.large .icon object{width:8em}.inverse .card.large .icon svg.logo-animate,.inverse .card.large.inverse .icon svg.logo-animate,.card.large.inverse .icon svg.logo-animate,.card.large .icon svg.logo-animate,.inverse .card.large .icon img.logo-animate,.inverse .card.large.inverse .icon img.logo-animate,.card.large.inverse .icon img.logo-animate,.card.large .icon img.logo-animate,.inverse .card.large .icon object.logo-animate,.inverse .card.large.inverse .icon object.logo-animate,.card.large.inverse .icon object.logo-animate,.card.large .icon object.logo-animate{margin:.5em}}.card.current{border:.2em solid var(--yellow)}.card.current .icon{background-color:var(--yellow);color:#fff;padding:.5rem}.card.current .icon > *{border-radius:50%;border:.1em solid #fff;width:1.5em;height:1.5em;text-align:center;margin:auto}.card.done{border:.2em solid var(--green)}.card.done > .content{opacity:.2}.card.done > .content:after{hyphens:none;display:block;position:absolute;color:var(--green);top:50%;left:50%;transform:translate(-50%,-50%) rotate(-10deg);text-shadow:var(--green-shadow);z-index:5;opacity:1}.card.done .icon{background-color:var(--green);color:var(--green)}.card.done > .icon:before{content:"✓";color:#fff;font-size:300%;position:absolute;top:50%;left:.5em;transform:translateY(-.75em)}:lang(en) .card.done > :last-child:after{font-size:300%;content:"completed"}:lang(de) .card.done > :last-child:after{font-size:300%;content:"erledigt"}.flex{display:flex;flex-flow:row wrap;justify-content:space-around;align-items:stretch;align-content:stretch}.flex.column{flex-direction:column}.flex.nowrap{flex-wrap:nowrap}.grid,.grid1,.grid2,.grid3,.grid4,.grid5,.grid6{--grid-size:1fr;display:grid;grid-template-columns:repeat(var(--grid-columns),var(--grid-size));grid-auto-rows:min-content;align-content:space-around;align-items:stretch;justify-items:center;grid-gap:2em}.grid.left-right,.grid1.left-right,.grid2.left-right,.grid3.left-right,.grid4.left-right,.grid5.left-right,.grid6.left-right{justify-self:center}.grid.left-right > *:nth-child(1),.grid1.left-right > *:nth-child(1),.grid2.left-right > *:nth-child(1),.grid3.left-right > *:nth-child(1),.grid4.left-right > *:nth-child(1),.grid5.left-right > *:nth-child(1),.grid6.left-right > *:nth-child(1){justify-self:start}.grid.left-right > *:nth-last-child(1),.grid1.left-right > *:nth-last-child(1),.grid2.left-right > *:nth-last-child(1),.grid3.left-right > *:nth-last-child(1),.grid4.left-right > *:nth-last-child(1),.grid5.left-right > *:nth-last-child(1),.grid6.left-right > *:nth-last-child(1){justify-self:end}.grid.right-left,.grid1.right-left,.grid2.right-left,.grid3.right-left,.grid4.right-left,.grid5.right-left,.grid6.right-left{justify-self:center}.grid.right-left > *:nth-child(1),.grid1.right-left > *:nth-child(1),.grid2.right-left > *:nth-child(1),.grid3.right-left > *:nth-child(1),.grid4.right-left > *:nth-child(1),.grid5.right-left > *:nth-child(1),.grid6.right-left > *:nth-child(1){justify-self:end}.grid.right-left > *:nth-last-child(1),.grid1.right-left > *:nth-last-child(1),.grid2.right-left > *:nth-last-child(1),.grid3.right-left > *:nth-last-child(1),.grid4.right-left > *:nth-last-child(1),.grid5.right-left > *:nth-last-child(1),.grid6.right-left > *:nth-last-child(1){justify-self:start}.grid > img,.grid1 > img,.grid2 > img,.grid3 > img,.grid4 > img,.grid5 > img,.grid6 > img{background-color:var(--grey60);width:100%;max-width:20em}.grid > .img,.grid1 > .img,.grid2 > .img,.grid3 > .img,.grid4 > .img,.grid5 > .img,.grid6 > .img{place-self:center}.grid.frame,.grid1.frame,.grid2.frame,.grid3.frame,.grid4.frame,.grid5.frame,.grid6.frame{border:var(--border);box-shadow:var(--card);padding:.5em;border-radius:.25em;background-color:#fff;color:#000;text-align:center;grid-gap:0}.grid .grid,.grid1 .grid,.grid2 .grid,.grid3 .grid,.grid4 .grid,.grid5 .grid,.grid6 .grid,.grid .grid1,.grid1 .grid1,.grid2 .grid1,.grid3 .grid1,.grid4 .grid1,.grid5 .grid1,.grid6 .grid1,.grid .grid2,.grid1 .grid2,.grid2 .grid2,.grid3 .grid2,.grid4 .grid2,.grid5 .grid2,.grid6 .grid2,.grid .grid3,.grid1 .grid3,.grid2 .grid3,.grid3 .grid3,.grid4 .grid3,.grid5 .grid3,.grid6 .grid3,.grid .grid4,.grid1 .grid4,.grid2 .grid4,.grid3 .grid4,.grid4 .grid4,.grid5 .grid4,.grid6 .grid4,.grid .grid5,.grid1 .grid5,.grid2 .grid5,.grid3 .grid5,.grid4 .grid5,.grid5 .grid5,.grid6 .grid5,.grid .grid6,.grid1 .grid6,.grid2 .grid6,.grid3 .grid6,.grid4 .grid6,.grid5 .grid6,.grid6 .grid6{margin:0}.grid1{--grid-columns:1}.grid2{--grid-columns:2}.grid3{--grid-columns:3}.grid,.grid4{--grid-columns:4}.grid5{--grid-columns:5}.grid6{--grid-columns:6}@media (max-width:160rem){.grid6{--grid-columns:3}}@media (max-width:120rem){.grid,.grid4,.grid6{--grid-columns:2}.grid4.frame{--grid-columns:4}}@media (max-width:80rem){.grid,.grid2,.grid5{--grid-columns:1}.grid4,.grid6,.grid4.frame{--grid-columns:2}}@media (max-width:60rem){.grid4,.grid3,.grid6{--grid-columns:1}.grid4.frame{--grid-columns:2}}@media (max-width:40rem){.grid4.frame{--grid-columns:1}}.to-inverse,.from-inverse{position:relative;top:0;left:0;right:0;height:20vw;max-height:20rem;text-align:center}.to-inverse svg,.from-inverse svg,.to-inverse img,.from-inverse img{height:18vw;max-height:18rem;width:auto;color:#fff;text-shadow:0 0 .05em var(--grey60),0 0 .1em #000,0 0 .15em var(--grey100);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.to-inverse{margin-top:5vh;background:url("../assets/images/white-to-blue.png") no-repeat;background-size:100% 100%}.from-inverse{margin-bottom:5vh;background:url("../assets/images/blue-to-white.png") no-repeat;background-size:100% 100%}.inverse,.select .option.selected,.enjoy{background-color:var(--blue100);color:#fff;border-color:#fff;fill:#fff}.inverse h1,.select .option.selected h1,.enjoy h1,.inverse h2,.select .option.selected h2,.enjoy h2,.inverse h3,.select .option.selected h3,.enjoy h3,.inverse h4,.select .option.selected h4,.enjoy h4{color:#fff}header{background-color:#fff;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;align-content:center;padding:0 .5rem;box-shadow:0 0 .5rem 0 var(--grey60);overflow:hidden}header h1{margin:0;padding:0;font-weight:normal}nav.buttons{display:flex;flex-flow:row nowrap}nav.buttons button[type=button]{display:grid;grid-template-areas:"content icon";padding:.25em;align-content:top;align-items:top}nav.buttons button[type=button]:disabled{background-color:transparent;border:none;fill:var(--grey80);color:var(--grey80)}nav.buttons button[type=button]:disabled .icon{background-color:transparent;border:none}nav.buttons button[type=button]:disabled .icon svg,nav.buttons button[type=button]:disabled .icon img{fill:var(--grey100);color:var(--grey100)}nav.buttons button[type=button] .icon{grid-area:icon}nav.buttons button[type=button] .content{grid-area:content;margin-right:.25em}nav.main{display:flex;justify-content:space-between}nav.main a + a{margin-left:1em}body,.body{display:grid;grid-template-areas:"header" "main" "info" "footer";grid-template-rows:min-content 1fr min-content;height:100vh;height:calc(var(--vh, 1vh) * 100);max-width:100vw;max-height:100vh;overflow:hidden}body > header,.body > header{grid-area:header}body > main,.body > main{grid-area:main;overflow-y:auto;overflow-x:hidden}body > .info,.body > .info{grid-area:info}body > footer,.body > footer{grid-area:footer}@media (max-height:40rem){body,.body{overflow-y:auto;overflow-x:hidden;height:auto;min-height:100vh;max-height:none}body > main,.body > main{min-height:auto;height:auto}}.tabs,.container,.grid1,.grid2,.grid3,.grid4,.grid5,.grid6,section,.form.frame{margin:5vh 5vw}.modal .form .content .closable{margin:0}@media (max-width:40rem){.closable,.container,.grid2,.grid3,.grid4,.grid5,.grid6,section,.form.frame{margin:1rem 1rem 4rem 1rem;border:none;box-shadow:none}.tabs{margin:1rem 0;border:none;box-shadow:none}}svg{width:1em;height:auto}.oneline{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.oneline + .address .icon,.oneline + .address .icon svg,.oneline + .address .icon canvas,.oneline + .address .icon img{width:2em;height:2em}html,body,main,footer,header,nav,div,section,article,.card,.container,.grid1,.grid2,.grid3,.grid4,.grid5,.grid6,.content{position:relative}.card .child .bottom{margin-top:auto;padding-top:1em;float:right}img{width:auto;height:auto}.img > img:nth-child(1):nth-last-child(1){width:99%}.img > img:nth-child(1):nth-last-child(2),.img > img:nth-child(2):nth-last-child(1){width:49%}.img > img:nth-child(1):nth-last-child(3),.img > img:nth-child(2):nth-last-child(2),.img > img:nth-child(3):nth-last-child(1){width:33%}.img > img:nth-child(1):nth-last-child(4),.img > img:nth-child(2):nth-last-child(3),.img > img:nth-child(3):nth-last-child(2),.img > img:nth-child(4):nth-last-child(1){width:24%}.img > a:nth-child(1):nth-last-child(1) > img{width:99%}.img > a:nth-child(1):nth-last-child(2) > img,.img > a:nth-child(2):nth-last-child(1) > img{width:49%}.img > a:nth-child(1):nth-last-child(3) > img,.img > a:nth-child(2):nth-last-child(2) > img,.img > a:nth-child(3):nth-last-child(1) > img{width:33%}.img > a:nth-child(1):nth-last-child(4) > img,.img > a:nth-child(2):nth-last-child(3) > img,.img > a:nth-child(3):nth-last-child(2) > img,.img > a:nth-child(4):nth-last-child(1) > img{width:24%}.cropped-image{width:100%;height:max(30vh, 50vw);max-height:60vh;border-top:var(--thick-border);border-bottom:var(--thick-border)}.cropped-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}footer{background-color:var(--blue100);box-shadow:0 0 .5rem 0 var(--grey60);color:#fff;display:flex;justify-content:space-between;align-items:center;padding:1rem}footer > .provider{display:flex;flex-flow:row nowrap}nav a{display:inline-block}nav a img,nav a svg{width:1.5em;height:1.5em}.info,.info h2{background-color:var(--blue);color:#fff}.success{background-color:var(--green);color:#fff}.warning,.warn{background-color:var(--orange);color:#fff}.error{background-color:var(--orange);color:#fff}.info,.success,.warning,.error{border:var(--border);box-shadow:var(--shadow);padding:2rem;margin:1rem 1rem 2rem 1rem}.modal{z-index:1000;display:none;height:100vh;width:100vw;overflow:hidden;position:fixed;left:0;top:0;background-color:#000;background-color:rgba(0,0,0,0.6)}.modal.show{display:block}.modal > .form{position:fixed;top:50%;transform:translateY(-50%);left:2rem;right:2rem;height:auto;max-height:calc(100vh - 16rem);width:auto;max-width:calc(100vw - 4rem);margin:auto;background-color:#fff;outline:0}@media (max-height:60rem){.modal > .form{max-height:calc(100vh - 4rem)}}.form{clear:both;border:var(--border);overflow:hidden;display:flex;flex-flow:column nowrap}.form > .heading{display:grid;grid-template-columns:1fr min-content;padding:1rem;margin-bottom:1rem}.form > .heading h1,.form > .heading h2,.form > .heading h3,.form > .heading h4,.form > .heading h5,.form > .heading h6{padding:0;margin:0}.form > .heading + .content,.form > .heading + .content > p:first-child{padding-top:0;margin-top:0}.form > .heading > button{background-color:inherit;padding:0;border:0;transition:none;transition-delay:0}.form > .heading > button svg{padding:0;border:0;width:3em;height:3em}.form > .heading > button:hover{background-color:var(--grey60);fill:var(--red-dark);color:var(--red-dark)}.form > .content{overflow-y:auto;overflow-x:hidden;height:auto;padding:1rem}.form > .content > .tabs{margin:0}.form > .content h1,.form > .content h2,.form > .content h3,.form > .content h4,.form > .content h5,.form > .content h6{text-align:left;flex-grow:2}.form.frame{border:var(--border);box-shadow:var(--shadow)}.form.frame > .heading{background-color:var(--heading-bg)}.form.frame > .heading h2{color:var(--heading-color)}.form.nomargin > .content{padding:0}.modal + *,.form + *{clear:both}.modal + p,.form + p{margin-top:6rem}.form .form + p{margin-top:2rem}*:has(.modal.show){overflow:hidden}@media (max-width:32em){.modal > .form{position:fixed;padding:0;margin:0;top:0;left:0;right:0;bottom:0;transform:none;width:auto;height:auto;max-width:none;max-height:none;overflow-y:auto;overflow-x:hidden}}.buttonbar{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:baseline;align-content:space-between;gap:1rem;margin:1rem 0}table{margin:0 auto;width:100%;max-width:100%;overflow:visible;border-collapse:collapse;border-spacing:0;border:var(--border)}table tr{width:100%;max-width:100%;overflow:hidden;border:var(--border)}table tbody tr:nth-child(odd){background-color:var(--grey0)}table tbody tr:nth-child(even){background-color:var(--grey20)}table thead,table tfoot{background-color:var(--grey100);color:#fff}table th,table td{padding:1rem;border:var(--border);text-align:left;white-space:nowrap;overflow:hidden;max-width:0;text-overflow:ellipsis}table th.eth,table td.eth,table th.fiat,table td.fiat{text-align:right}table th.flex,table td.flex{display:grid;grid-template-columns:1fr min-content;grid-template-rows:1fr;width:calc(100% - 2em)}table th img,table td img{height:3rem;width:auto;padding-right:1em}table td.eth > .currency,table td.fiat > .currency{display:grid;grid-template-columns:1fr min-content;grid-template-rows:1fr;gap:.5ex}table td.eth > .currency .amount,table td.fiat > .currency .amount{overflow:hidden;text-overflow:ellipsis}table tbody tr.important:nth-child(odd){background-color:var(--yellow);border-width:.2rem}table tbody tr.important:nth-child(even){background-color:var(--orange);border-width:.2rem}table.transactions tbody tr:nth-child(even){background-color:var(--grey0)}table.transactions tbody tr:nth-child(odd){background-color:var(--grey20)}@media (max-width:50em){table.transactions{border:0;width:100%}table.transactions thead tr,table.transactions tfoot tr,table.transactions tbody tr{width:calc(100% - 2.1rem);padding:1rem;display:grid;grid-template-columns:1fr}table.transactions thead tr th,table.transactions tfoot tr th,table.transactions tbody tr th,table.transactions thead tr td,table.transactions tfoot tr td,table.transactions tbody tr td{border:0;padding:0}}@media (max-width:32em){table{border:0}table thead tr,table tfoot tr,table tbody tr{width:calc(100% - 2.2rem);display:grid;grid-template-columns:1fr;padding:1rem}table thead tr th,table tfoot tr th,table tbody tr th,table thead tr td,table tfoot tr td,table tbody tr td{width:100%;max-width:100%;border:0;padding:0}}.dropdown button{border-radius:0 !important;width:100%}.dropdown > div{position:relative}.dropdown > div > div{position:absolute;display:inline-block;top:0;right:0;left:0;z-index:100;background-color:#fff}.dropdown > div > div > *,.dropdown > div > div > button,.dropdown > div > div > a{border-top:0}.dropdown > div > div.show{display:block}.dropdown > div > div.hide{display:none}.address{display:grid;grid-template-columns:min-content 1fr min-content;grid-template-areas:"icon top copy" "icon bottom copy";align-items:center;gap:.5em}.address .icon{grid-area:icon;border:1px solid #20295b;width:3rem;height:3rem;border-radius:50%;max-width:3rem}.address .icon canvas,.address .icon img{border:1px solid #20295b;width:3rem;height:3rem;border-radius:50%;max-width:3rem}.address .copy{grid-area:copy}.address .top{grid-area:top}.address .bottom{grid-area:bottom;padding:0;margin:0;float:none}.address button,.address div{display:inline;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:72em){.address .top{font-size:inherit}}@media (max-width:48em){.address{gap:.25em}.address .icon{width:2rem;height:2rem}.address .icon canvas,.address .icon img{width:2rem;height:2rem}.address .top{font-weight:normal}}@media (max-width:30em){section,h1,h2,h3,h4,p,.tabs .tabname{hyphens:auto}}div,html,body,.body{margin:0;padding:0;border:0}h1,h2,h3,h4,.tabs .tabname{clear:both;padding:1rem 0 .5rem 0;margin:0;border:0;font-weight:bold;color:var(--blue100);text-align:center;-moz-column-break-before:auto;break-before:auto;-moz-column-break-after:avoid;break-after:avoid}h1 .subtitle,h2 .subtitle,h3 .subtitle,h4 .subtitle,.tabs .tabname .subtitle{display:block;font-size:76%;font-weight:normal}article{-moz-column-width:80ex;column-width:80ex;-moz-column-gap:2rem;column-gap:2rem;-moz-column-rule:var(--border);column-rule:var(--border);padding:0 1em}article h1{-moz-column-span:all;column-span:all}article h1,article h2,article h3,article h4{text-align:left}article a:link,article a:visited{color:var(--blue100)}h1,.xxlarge{font-size:229%}h2,.xlarge,.tabs .tabname{font-size:171%}h3{font-size:143%}h4{font-size:114%}div,p{font-size:100%}ul,ol,p{margin:.5rem 0}ul,ol{list-style-position:outside;padding-left:2em}ul{list-style-type:disc}ol{list-style-type:decimal}pre{padding:.5rem;overflow:auto}pre,code{background-color:var(--grey0);color:var(--black90)}img{width:100%}.tabs{clear:both;border:var(--border);box-shadow:var(--shadow)}.tabs .tabname{margin:0;background-color:var(--heading-bg);color:var(--heading-color)}.tabs .tabbar{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(12em,1fr));grid-auto-flow:dense}.tabs .tabbar button{border-radius:0}.tabs > .content{padding:0;text-align:left}.tabs .clear{display:block;clear:both}.progress{position:relative;background-color:var(--grey60);color:#fff;z-index:20}.progress .text{position:absolute;left:0;right:0;padding:.25rem;text-align:center;color:#fff;text-shadow:2px 2px #000;background:#fff transparent;z-index:30}.progress .bar{background-color:var(--blue60);color:#fff;height:2rem;z-index:1}.progress .bar.low{background-color:var(--red)}.progress .bar.medium{background-color:var(--orange)}.progress .bar.high{background-color:var(--green)}table tr td .progress{position:relative;top:0;left:0;right:0}main > .progress{position:sticky;top:0;left:0;right:0;z-index:10}section{overflow:hidden;text-overflow:ellipsis}.animation{text-align:center;padding:1rem}.animation img{width:100%;max-width:40rem}@media (orientation:landscape){.animation img{width:auto;height:40vh}}.qrcode{width:100%;max-width:100%;text-align:center}.qrcode p.flick,.qrcode .flick{font-size:calc(90vw / 42)}.qrcode p.flack,.qrcode .flack{font-size:calc(90vw / 66)}.qrcode canvas{width:100%;max-width:20rem}.switch{position:relative;display:inline-block;width:4rem;height:2rem}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s}.slider:before{position:absolute;content:"";height:1.5rem;width:1.5rem;left:.25;bottom:.25;background-color:#fff;transition:.4s}input:checked + .slider{background-color:#2196f3}input:focus + .slider{box-shadow:0 0 1px #2196f3}input:checked + .slider:before{transform:translateX(1.5)}.slider.round{border-radius:2rem}.slider.round:before{border-radius:50%}@font-face{font-family:RobotoSlab;src:url("../assets/fonts/robotoslab-regular.ttf")}@font-face{font-family:RobotoSlab;src:url("../assets/fonts/robotoslab-bold.ttf");font-weight:bold}:root{--blue100:#002b5e;--blue90:#013466;--blue80:#034072;--blue70:#034b7c;--blue60:#045a89;--grey100:#444;--grey90:#515151;--grey80:#5a5a5b;--grey70:#656566;--grey60:#717172;--grey50:#7c7c7d;--grey40:#878788;--grey30:#929293;--grey20:#adadae;--grey10:#c8c8c9;--grey0:#e3e3e4;--black100:#000;--black90:#282828;--black80:#333;--black70:#444;--black60:#4f4f4f;--red-dark:#ff0013;--red-light:#fceeed;--blue-lighter:#f2f8fd;--blue-light:#d0eefc;--grey-lighter:#f7f7f7;--grey-light:#ddd;--grey-medium:#a6a7b0;--grey-dark:#444;--glow:#01ffff;--blue:#1da7e0;--green:#7eaf00;--yellow:#ffc428;--orange:#e95d15;--red:#d8000b;--violett:#9d0371;--heading-bg:var(--grey80);--heading-color:#fff;--border:.1em solid var(--blue100);--thick-border:.5em solid var(--blue100);--black-border:.1em solid var(--black100);--shadow:0 .25rem .25rem 0 rgba(0,0,0,0.14),0 .5rem .1rem -.25rem rgba(0,0,0,0.12),0 .1rem .75rem 0 rgba(0,0,0,0.2);--glow-shadow:0 0 .05em #01ffff,0 0 .1em #01ffff,0 0 .15em #01ffff;--white-shadow:0 0 .05em #fff,0 0 .1em #fff,0 0 .15em #fff;--grey-shadow:0 0 .05em var(--grey60),0 0 .1em var(--grey60),0 0 .15em var(--grey60);--green-shadow:0 0 .05em var(--green),0 0 .1em var(--green),0 0 .15em var(--green);--card:0 0 0 .5em #fff,0 0 .5em .5em var(--grey60)}body,html{font-family:RobotoSlab;font-size:1rem;background-color:#fff;color:#000;hyphens:auto}*{transition:all .5s ease}.inverse *:disabled,:not(.inverse) *:disabled,.select .option.selected *:disabled,.enjoy *:disabled,.inverse [disabled],:not(.inverse) [disabled],.select .option.selected [disabled],.enjoy [disabled],.inverse .card[disabled],:not(.inverse) .card[disabled],.select .option.selected .card[disabled],.enjoy .card[disabled],.inverse .card:disabled,:not(.inverse) .card:disabled,.select .option.selected .card:disabled,.enjoy .card:disabled{color:var(--grey-medium);fill:var(--grey-medium);background-color:var(--grey-lighter);border-color:var(--grey-medium);position:relative}.inverse *:disabled h1,:not(.inverse) *:disabled h1,.select .option.selected *:disabled h1,.enjoy *:disabled h1,.inverse [disabled] h1,:not(.inverse) [disabled] h1,.select .option.selected [disabled] h1,.enjoy [disabled] h1,.inverse .card[disabled] h1,:not(.inverse) .card[disabled] h1,.select .option.selected .card[disabled] h1,.enjoy .card[disabled] h1,.inverse .card:disabled h1,:not(.inverse) .card:disabled h1,.select .option.selected .card:disabled h1,.enjoy .card:disabled h1,.inverse *:disabled h2,:not(.inverse) *:disabled h2,.select .option.selected *:disabled h2,.enjoy *:disabled h2,.inverse [disabled] h2,:not(.inverse) [disabled] h2,.select .option.selected [disabled] h2,.enjoy [disabled] h2,.inverse .card[disabled] h2,:not(.inverse) .card[disabled] h2,.select .option.selected .card[disabled] h2,.enjoy .card[disabled] h2,.inverse .card:disabled h2,:not(.inverse) .card:disabled h2,.select .option.selected .card:disabled h2,.enjoy .card:disabled h2,.inverse *:disabled h3,:not(.inverse) *:disabled h3,.select .option.selected *:disabled h3,.enjoy *:disabled h3,.inverse [disabled] h3,:not(.inverse) [disabled] h3,.select .option.selected [disabled] h3,.enjoy [disabled] h3,.inverse .card[disabled] h3,:not(.inverse) .card[disabled] h3,.select .option.selected .card[disabled] h3,.enjoy .card[disabled] h3,.inverse .card:disabled h3,:not(.inverse) .card:disabled h3,.select .option.selected .card:disabled h3,.enjoy .card:disabled h3,.inverse *:disabled h4,:not(.inverse) *:disabled h4,.select .option.selected *:disabled h4,.enjoy *:disabled h4,.inverse [disabled] h4,:not(.inverse) [disabled] h4,.select .option.selected [disabled] h4,.enjoy [disabled] h4,.inverse .card[disabled] h4,:not(.inverse) .card[disabled] h4,.select .option.selected .card[disabled] h4,.enjoy .card[disabled] h4,.inverse .card:disabled h4,:not(.inverse) .card:disabled h4,.select .option.selected .card:disabled h4,.enjoy .card:disabled h4{color:var(--grey-medium);fill:var(--grey-medium);background-color:var(--grey-lighter);border-color:var(--grey-lighter)}.inverse *:disabled .icon,:not(.inverse) *:disabled .icon,.select .option.selected *:disabled .icon,.enjoy *:disabled .icon,.inverse [disabled] .icon,:not(.inverse) [disabled] .icon,.select .option.selected [disabled] .icon,.enjoy [disabled] .icon,.inverse .card[disabled] .icon,:not(.inverse) .card[disabled] .icon,.select .option.selected .card[disabled] .icon,.enjoy .card[disabled] .icon,.inverse .card:disabled .icon,:not(.inverse) .card:disabled .icon,.select .option.selected .card:disabled .icon,.enjoy .card:disabled .icon{color:var(--grey-lighter);fill:var(--grey-lighter);background-color:var(--grey-medium);border-color:var(--grey-medium)}.inverse *:disabled.inverse,:not(.inverse) *:disabled.inverse,.select .option.selected *:disabled.inverse,.enjoy *:disabled.inverse,.inverse [disabled].inverse,:not(.inverse) [disabled].inverse,.select .option.selected [disabled].inverse,.enjoy [disabled].inverse,.inverse .card[disabled].inverse,:not(.inverse) .card[disabled].inverse,.select .option.selected .card[disabled].inverse,.enjoy .card[disabled].inverse,.inverse .card:disabled.inverse,:not(.inverse) .card:disabled.inverse,.select .option.selected .card:disabled.inverse,.enjoy .card:disabled.inverse,.inverse *:disabled .inverse,:not(.inverse) *:disabled .inverse,.select .option.selected *:disabled .inverse,.enjoy *:disabled .inverse,.inverse [disabled] .inverse,:not(.inverse) [disabled] .inverse,.select .option.selected [disabled] .inverse,.enjoy [disabled] .inverse,.inverse .card[disabled] .inverse,:not(.inverse) .card[disabled] .inverse,.select .option.selected .card[disabled] .inverse,.enjoy .card[disabled] .inverse,.inverse .card:disabled .inverse,:not(.inverse) .card:disabled .inverse,.select .option.selected .card:disabled .inverse,.enjoy .card:disabled .inverse{color:var(--grey-lighter);fill:var(--grey-lighter);background-color:var(--grey-medium);border-color:var(--grey-medium)}.inverse *:disabled.inverse h1,:not(.inverse) *:disabled.inverse h1,.select .option.selected *:disabled.inverse h1,.enjoy *:disabled.inverse h1,.inverse [disabled].inverse h1,:not(.inverse) [disabled].inverse h1,.select .option.selected [disabled].inverse h1,.enjoy [disabled].inverse h1,.inverse .card[disabled].inverse h1,:not(.inverse) .card[disabled].inverse h1,.select .option.selected .card[disabled].inverse h1,.enjoy .card[disabled].inverse h1,.inverse .card:disabled.inverse h1,:not(.inverse) .card:disabled.inverse h1,.select .option.selected .card:disabled.inverse h1,.enjoy .card:disabled.inverse h1,.inverse *:disabled .inverse h1,:not(.inverse) *:disabled .inverse h1,.select .option.selected *:disabled .inverse h1,.enjoy *:disabled .inverse h1,.inverse [disabled] .inverse h1,:not(.inverse) [disabled] .inverse h1,.select .option.selected [disabled] .inverse h1,.enjoy [disabled] .inverse h1,.inverse .card[disabled] .inverse h1,:not(.inverse) .card[disabled] .inverse h1,.select .option.selected .card[disabled] .inverse h1,.enjoy .card[disabled] .inverse h1,.inverse .card:disabled .inverse h1,:not(.inverse) .card:disabled .inverse h1,.select .option.selected .card:disabled .inverse h1,.enjoy .card:disabled .inverse h1,.inverse *:disabled.inverse h2,:not(.inverse) *:disabled.inverse h2,.select .option.selected *:disabled.inverse h2,.enjoy *:disabled.inverse h2,.inverse [disabled].inverse h2,:not(.inverse) [disabled].inverse h2,.select .option.selected [disabled].inverse h2,.enjoy [disabled].inverse h2,.inverse .card[disabled].inverse h2,:not(.inverse) .card[disabled].inverse h2,.select .option.selected .card[disabled].inverse h2,.enjoy .card[disabled].inverse h2,.inverse .card:disabled.inverse h2,:not(.inverse) .card:disabled.inverse h2,.select .option.selected .card:disabled.inverse h2,.enjoy .card:disabled.inverse h2,.inverse *:disabled .inverse h2,:not(.inverse) *:disabled .inverse h2,.select .option.selected *:disabled .inverse h2,.enjoy *:disabled .inverse h2,.inverse [disabled] .inverse h2,:not(.inverse) [disabled] .inverse h2,.select .option.selected [disabled] .inverse h2,.enjoy [disabled] .inverse h2,.inverse .card[disabled] .inverse h2,:not(.inverse) .card[disabled] .inverse h2,.select .option.selected .card[disabled] .inverse h2,.enjoy .card[disabled] .inverse h2,.inverse .card:disabled .inverse h2,:not(.inverse) .card:disabled .inverse h2,.select .option.selected .card:disabled .inverse h2,.enjoy .card:disabled .inverse h2,.inverse *:disabled.inverse h3,:not(.inverse) *:disabled.inverse h3,.select .option.selected *:disabled.inverse h3,.enjoy *:disabled.inverse h3,.inverse [disabled].inverse h3,:not(.inverse) [disabled].inverse h3,.select .option.selected [disabled].inverse h3,.enjoy [disabled].inverse h3,.inverse .card[disabled].inverse h3,:not(.inverse) .card[disabled].inverse h3,.select .option.selected .card[disabled].inverse h3,.enjoy .card[disabled].inverse h3,.inverse .card:disabled.inverse h3,:not(.inverse) .card:disabled.inverse h3,.select .option.selected .card:disabled.inverse h3,.enjoy .card:disabled.inverse h3,.inverse *:disabled .inverse h3,:not(.inverse) *:disabled .inverse h3,.select .option.selected *:disabled .inverse h3,.enjoy *:disabled .inverse h3,.inverse [disabled] .inverse h3,:not(.inverse) [disabled] .inverse h3,.select .option.selected [disabled] .inverse h3,.enjoy [disabled] .inverse h3,.inverse .card[disabled] .inverse h3,:not(.inverse) .card[disabled] .inverse h3,.select .option.selected .card[disabled] .inverse h3,.enjoy .card[disabled] .inverse h3,.inverse .card:disabled .inverse h3,:not(.inverse) .card:disabled .inverse h3,.select .option.selected .card:disabled .inverse h3,.enjoy .card:disabled .inverse h3,.inverse *:disabled.inverse h4,:not(.inverse) *:disabled.inverse h4,.select .option.selected *:disabled.inverse h4,.enjoy *:disabled.inverse h4,.inverse [disabled].inverse h4,:not(.inverse) [disabled].inverse h4,.select .option.selected [disabled].inverse h4,.enjoy [disabled].inverse h4,.inverse .card[disabled].inverse h4,:not(.inverse) .card[disabled].inverse h4,.select .option.selected .card[disabled].inverse h4,.enjoy .card[disabled].inverse h4,.inverse .card:disabled.inverse h4,:not(.inverse) .card:disabled.inverse h4,.select .option.selected .card:disabled.inverse h4,.enjoy .card:disabled.inverse h4,.inverse *:disabled .inverse h4,:not(.inverse) *:disabled .inverse h4,.select .option.selected *:disabled .inverse h4,.enjoy *:disabled .inverse h4,.inverse [disabled] .inverse h4,:not(.inverse) [disabled] .inverse h4,.select .option.selected [disabled] .inverse h4,.enjoy [disabled] .inverse h4,.inverse .card[disabled] .inverse h4,:not(.inverse) .card[disabled] .inverse h4,.select .option.selected .card[disabled] .inverse h4,.enjoy .card[disabled] .inverse h4,.inverse .card:disabled .inverse h4,:not(.inverse) .card:disabled .inverse h4,.select .option.selected .card:disabled .inverse h4,.enjoy .card:disabled .inverse h4{color:var(--grey-lighter);fill:var(--grey-lighter);background-color:var(--grey-medium);border-color:var(--grey-medium)}.inverse *:disabled.inverse .icon,:not(.inverse) *:disabled.inverse .icon,.select .option.selected *:disabled.inverse .icon,.enjoy *:disabled.inverse .icon,.inverse [disabled].inverse .icon,:not(.inverse) [disabled].inverse .icon,.select .option.selected [disabled].inverse .icon,.enjoy [disabled].inverse .icon,.inverse .card[disabled].inverse .icon,:not(.inverse) .card[disabled].inverse .icon,.select .option.selected .card[disabled].inverse .icon,.enjoy .card[disabled].inverse .icon,.inverse .card:disabled.inverse .icon,:not(.inverse) .card:disabled.inverse .icon,.select .option.selected .card:disabled.inverse .icon,.enjoy .card:disabled.inverse .icon,.inverse *:disabled .inverse .icon,:not(.inverse) *:disabled .inverse .icon,.select .option.selected *:disabled .inverse .icon,.enjoy *:disabled .inverse .icon,.inverse [disabled] .inverse .icon,:not(.inverse) [disabled] .inverse .icon,.select .option.selected [disabled] .inverse .icon,.enjoy [disabled] .inverse .icon,.inverse .card[disabled] .inverse .icon,:not(.inverse) .card[disabled] .inverse .icon,.select .option.selected .card[disabled] .inverse .icon,.enjoy .card[disabled] .inverse .icon,.inverse .card:disabled .inverse .icon,:not(.inverse) .card:disabled .inverse .icon,.select .option.selected .card:disabled .inverse .icon,.enjoy .card:disabled .inverse .icon{color:var(--grey-medium);fill:var(--grey-medium);background-color:var(--grey-lighter);border-color:var(--grey-lighter)}.inverse *:disabled > :last-child:after,:not(.inverse) *:disabled > :last-child:after,.select .option.selected *:disabled > :last-child:after,.enjoy *:disabled > :last-child:after,.inverse [disabled] > :last-child:after,:not(.inverse) [disabled] > :last-child:after,.select .option.selected [disabled] > :last-child:after,.enjoy [disabled] > :last-child:after,.inverse .card[disabled] > :last-child:after,:not(.inverse) .card[disabled] > :last-child:after,.select .option.selected .card[disabled] > :last-child:after,.enjoy .card[disabled] > :last-child:after,.inverse .card:disabled > :last-child:after,:not(.inverse) .card:disabled > :last-child:after,.select .option.selected .card:disabled > :last-child:after,.enjoy .card:disabled > :last-child:after{hyphens:none;display:block;position:absolute;color:var(--grey100);top:50%;left:50%;transform:translate(-50%,-50%) rotate(-10deg);text-shadow:var(--grey-shadow);z-index:5;opacity:.15}:lang(en) div:disabled > :last-child:after,:lang(en) div[disabled] > :last-child:after{font-size:600%;content:"soon"}:lang(de) div:disabled > :last-child:after,:lang(de) div[disabled] > :last-child:after{font-size:300%;content:"demnächst"}body,.body{width:100%;orphans:4;widows:4}.select .option{cursor:pointer;width:calc(100% - 1.5em);padding:.5em}.select .option label{margin-top:0;padding:.5em}.select .option label span{margin:.5em}.copy{cursor:copy}.copy .copyicon .iconbox .content{text-align:center;font-size:50%}.copy.right .copyicon{display:inline-grid;grid-template-columns:1fr min-content;grid-template-areas:"left right"}.copy.right .copyicon .iconbox{grid-area:right}.copy.right .copyicon .message{grid-area:left}.copy.left .copyicon{display:inline-grid;grid-template-columns:min-content 1fr;grid-template-areas:"left right"}.copy.left .copyicon .iconbox{grid-area:left}.copy.left .copyicon .message{grid-area:right}.help{display:inline;position:relative}.help > button,.help > button:active{background:inherit;color:inherit;fill:inherit;border:none;padding:0 .25em;margin:0}.help > button:hover,.help > button:active:hover{background:inherit;color:inherit;fill:inherit;border:none}.help > button:hover .icon,.help > button:active:hover .icon{color:var(--blue60);fill:var(--blue60)}.help > button .icon,.help > button:active .icon,.help > button .icon img,.help > button:active .icon img,.help > button .icon svg,.help > button:active .icon svg{color:var(--blue100);fill:var(--blue100);width:1em;height:1em}.help .content{z-index:10;position:fixed;text-align:left;font-size:1rem;text-transform:none;left:0;right:0;top:0;bottom:0;margin:auto;background-color:#000;background-color:rgba(0,0,0,0.4)}.help .content .text{opacity:1;z-index:11;width:auto;max-width:40em;height:auto;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--grey-light);color:#000;padding:1em;border:var(--border);box-shadow:var(--shadow);overflow:auto}.help .content .text .closable{margin:0}@media (max-width:30rem){.help .content .text{left:0;right:0;top:4rem;bottom:4rem;overflow:auto;transform:none}}@media (max-height:30rem){.help .content .text{left:0;right:0;top:4rem;bottom:0;width:calc(100vw - 2rem);max-width:calc(100vw - 2rem);overflow:auto;transform:none}}.iconbox{display:inline-flex;flex-flow:column nowrap;align-items:center}.iconbox .content{width:-moz-max-content;width:max-content;font-size:.8rem}.icon img,.icon svg{width:2rem;height:2rem}.iconbox.error,.icon.error,.iconbox.success,.icon.success{border:inherit;box-shadow:inherit;padding:inherit;margin:inherit;background:inherit}.iconbox.error img,.icon.error img,.iconbox.success img,.icon.success img,.iconbox.error svg,.icon.error svg,.iconbox.success svg,.icon.success svg{color:var(--green);fill:var(--green)}.iconbox.error img,.icon.error img,.iconbox.error svg,.icon.error svg{color:var(--orange);fill:var(--orange)}.status{z-index:5000;margin:0;padding:0;width:100%;max-width:100vw}.status > .closable{margin:0;padding:0}.status > .closable > section{margin:0;width:100%;max-width:100vw}.leaflet-container{font:inherit !important;width:100%;height:50vh;min-height:20rem;max-height:40rem;transition-delay:.5s}.leaflet-container .leaflet-div-icon{border:none;background:none}.leaflet-container .leaflet-div-icon svg.MuiSvgIcon-root{width:2em;height:2em}.leaflet-container .geosearch{background-color:#fff}.leaflet-marker-icon.leaflet-div-icon > svg{width:100%;height:100%}.map.set .leaflet-container{cursor:crosshair}.datalist{position:relative}.datalist input{margin-bottom:0}.datalist input:valid:not(:placeholder-shown){background-image:none}.datalist ul{z-index:2000;display:none;position:absolute;margin:0;padding:0;overflow:auto;background-color:#fff;border:var(--border)}.datalist ul:before{display:none}.datalist ul li{padding:.5em;margin:0;list-style-type:none;cursor:pointer}.datalist ul li:hover{color:#fff;background-color:var(--blue100)}.datalist input:focus + ul,.datalist ul:focus,.datalist ul:active{display:block}.listpanel{border:var(--border)}.listpanel .heading{margin:0;padding:1rem;background-color:var(--heading-bg)}.listpanel .heading h1,.listpanel .heading h2,.listpanel .heading h3,.listpanel .heading h4,.listpanel .heading h5,.listpanel .heading h6{padding:0;margin:0}.listpanel .heading,.listpanel .heading h1,.listpanel .heading h2,.listpanel .heading h3,.listpanel .heading h4,.listpanel .heading h5,.listpanel .heading h6{color:var(--heading-color)}.listpanel .items{border-top:var(--border);padding:0;margin:0}.listpanel .items li{padding:.5em;margin:0;list-style-type:none;cursor:pointer;border:var(--border);border-top:none}.listpanel .items li.grey{background-color:var(--grey20);color:var(--black80)}.listpanel .items li.selected{color:#fff;background-color:var(--blue100)}.editpanel{border:var(--border)}.editpanel > .select{display:grid;grid-template-columns:1fr min-content min-content;align-items:stretch}.editpanel > .select > button{align-self:end}.editpanel > .select input{height:calc(100% - 0.5rem - 2px)}.editpanel .listpanel{border:none}video{width:100%;max-height:100%;transition:max-height 1s ease-in-out;overflow:hidden}.background{z-index:0;min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;display:block;position:absolute;top:0;bottom:0;left:0;right:0;padding:0;margin:0;background-color:#fff}.fileupload .buttonbar{margin-top:0}.fileupload .buttonbar .active{cursor:grabbing}.fileupload .buttonbar .accept{cursor:copy}.fileupload .buttonbar .accept button{cursor:copy;background-color:var(--green)}.fileupload .buttonbar .reject{cursor:no-drop}.fileupload .buttonbar .reject button{cursor:no-drop;background-color:var(--red-dark)}.fileupload .buttonbar button .iconbox{flex-direction:column}.fileupload .buttonbar button .iconbox img,.fileupload .buttonbar button .iconbox svg{width:4em;height:4em}.fileupload .preview{display:flex;flex-flow:row wrap;width:100%}.fileupload .preview .img{display:inline;width:calc((100%) / 4);min-width:10rem;max-width:20rem}.fileupload .preview .img img{margin:auto}.fileupload .preview .img.selected{background-color:var(--blue100)}.fileupload .preview .img.selected img{opacity:.8;background-color:var(--grey-medium)}.fileupload.loading{cursor:wait;background-color:#f00}.note{background-color:var(--yellow);color:var(--black100);padding:.1em}html body #wpadminbar{height:46px;width:100%}.wp-type{margin:0 1em;display:flex;flex-flow:row nowrap;justify-content:space-between}.carousel{width:100%;max-width:80rem;height:auto;overflow:hidden;background:#000;border-radius:1em;box-shadow:var(--shadow);-moz-column-span:all;column-span:all;text-align:center;margin:2rem auto}.carousel .heading{background:#fff;text-align:left;padding:.1rem 1em 1rem 1rem}.carousel .slides{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.carousel .slides::-webkit-scrollbar{width:1em;height:1em}.carousel .slides::-webkit-scrollbar-thumb{background:#000;border-radius:1rem}.carousel .slides::-webkit-scrollbar-track{background:transparent}.carousel .slides > div{scroll-snap-align:start;flex-shrink:0;width:100%;height:auto;background:var(--grey10);transform-origin:center center;transition:transform .5s;position:relative;display:flex;justify-content:center;align-items:center;font-size:400%}.carousel .slides > div img{width:auto;height:auto;max-height:50vh;max-width:100%}.carousel > a{display:inline-flex;width:1.5rem;height:1.5rem;background:#fff;text-decoration:none;align-items:center;justify-content:center;border-radius:50%;margin:0;position:relative}.carousel > a:hover{background:var(--blue100);color:#fff}.carousel > a:active,.carousel > a:focus{background:var(--blue60);color:#fff}@supports (scroll-snap-type){.carousel > a{display:none}}nav.social{display:flex;justify-content:space-between;flex-flow:row wrap;margin:0 -.1rem}nav.social a{margin:0 .1rem}nav.social a svg,nav.social a img{width:1.5em;height:1.5em;background-color:var(--grey-dark);color:#fff;fill:#fff;padding:.25rem}@media (max-width:40rem){nav.social a svg,nav.social a img{width:1.25em;height:1.25em;padding:.125}}@media (max-width:35rem){nav.social a svg,nav.social a img{width:1.125em;height:1.125em;padding:.0625em}}@media (max-width:25rem){nav.social a svg,nav.social a img{width:1em;height:1em;padding:0}}@media (max-width:22rem){nav.social a svg,nav.social a img{width:.9em;height:.9em;padding:0}}nav.social a:hover,nav.social a:focus{background-color:inherit}nav.social a:hover img,nav.social a:focus img,nav.social a:hover svg,nav.social a:focus svg{background-color:var(--black100)}.range{width:100%;display:grid;grid-template-columns:max-content 1fr max-content}.range .input{width:100%;position:relative;height:2em}.range .input .value{position:absolute;left:calc(50% - 1em);top:1.2em;margin:auto;transition:none}input[type="range"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--grey20);height:.5em;border-radius:.25em;overflow:visible;width:100%}input[type="range"]::-webkit-slider-thumb,input[type="range"]::-moz-range-thumb{width:1em;height:1em;border-radius:.5em;background:#fff;border:var(--border);cursor:pointer}input[type="range"]::-webkit-slider-thumb{width:1em;height:1em;border-radius:.5em;background:#fff;border:var(--border);cursor:pointer}input[type="range"]::-ms-thumb{width:1em;height:1em;border-radius:.5em;background:#fff;border:var(--border);cursor:pointer}.range.bad input[type="range"]{background:var(--red)}.range.medium input[type="range"]{background:var(--yellow)}.range.good input[type="range"]{background:var(--green)}.enjoy{width:100%;text-align:center;position:relative}.enjoy img{position:relative;display:block;margin:0 auto;max-width:120rem;z-index:2;pointer-events:none}.enjoy video{position:absolute;inset:0;top:37%;left:34.2%;width:31%;height:31%;z-index:1}.email:after{content:attr(data-host) "\0040";unicode-bidi:bidi-override;direction:rtl}.email:before{content:attr(data-user)}.infoemail{href:"info@pacta.swiss"}