a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}li,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button,input,textarea{display:block;line-height:1;margin:0;padding:0}.submit:focus,button:focus,input:focus{outline:none}a,button,h1,h2,h3,h4,h5,h6,input,label,li,p,textarea{font-family:arial}h1{font-size:34px}h2{font-size:30px}h3{font-size:26px}h4{font-size:22px}h5{font-size:18px}h6{font-size:14px}a{text-decoration:none;color:#000}button,input[type=button]{border:none;background-color:#eee;cursor:pointer}:root{--grey:#ebebeb;--grey-dark:#505050;--grey-darker:#3c3c3c;--white:#fff;--black:#000;--red:#ff4141;--red-dark:#c21616;--background:#86f793;--fs-small:0.8rem;--fs-body:1rem;--fs-regular:1.3rem;--fs-large:1.5rem;--fs-xlarge:2rem;--fs-xxlarge:2.7rem;--fw-thin:200;--fw-regular:400;--fw-bold:600;--lh-body:1.5;--lh-heading:1.3;--background-black:#5e5e5e,#2b2b2b,#000;--background-white:#fff,#fff,#9b9b9b;--background-green:#e1ffe4,#86f793,#86f793;--background-pink:#ffc4bc,#ffc4bc,#ff9189;--background-purple:#efe5fc,#b7affc,#b1a7ff}[data-theme=dark]{--grey:#383838;--grey-dark:#777;--grey-darker:#949494;--white:#212121;--black:#fff}[data-color=black] .background{--palette:var(--background-black)}[data-color=white] .background{--palette:var(--background-white)}[data-color=green] .background{--palette:var(--background-green)}[data-color=pink] .background{--palette:var(--background-pink)}[data-color=purple] .background{--palette:var(--background-purple)}.background{width:100%;height:100%;overflow:hidden;position:fixed;top:0;left:0;display:grid;place-content:center;grid-template-areas:gradientRotation;--rotate:90deg;--palette:#e1ffe4,#86f793,#86f793}.background:after,.background:before{--size:150vmax;--duration:20s;content:"";grid-area:gradientRotation;width:var(--size);height:var(--size);animation-timing-function:linear;animation-iteration-count:infinite;z-index:-1}.background:before{animation-name:rotate;animation-duration:var(--duration);background:linear-gradient(270deg,var(--palette))}.background:after{animation-name:rotate,fade;animation-duration:calc(var(--duration)/2),var(--duration);background:linear-gradient(90deg,var(--palette))}@keyframes rotate{to{transform:rotate(1turn)}}@keyframes fade{50%{opacity:0}}@media only screen and (max-width:767px){:root{--fs-small:0.8rem;--fs-body:0.8rem;--fs-regular:1rem;--fs-large:1.2rem;--fs-xlarge:1.5rem;--fs-xxlarge:2rem}}body,html{width:100%;height:100%;overflow:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px}a,h1,h2,h3,h4,input,label,li,p{font-family:Poppins,sans-serif;color:var(--black)}::selection{color:#000;background:#beffbd}@media only screen and (max-width:767px){body,html{overflow:auto}}.cc_dialog .cc_dialog_headline{font-size:18px!important}.cc_dialog .cc_dialog_text{font-size:14px!important}.cc_dialog{box-sizing:border-box;left:15px!important;bottom:15px!important;width:calc(100% - 30px)!important;max-width:calc(100% - 30px)!important;padding:20px!important;border-radius:5px;box-shadow:0 0 20px 0 rgba(0,0,0,.3)}.cc_dialog button{display:inline-block!important}.cc_dialog button+button{margin-left:10px!important}.cc_dialog div+div{margin-top:20px!important}.cookie-consent-preferences-dialog .cc_cp_head_lang_selector,.cookie-consent-preferences-dialog .cc_cp_head_title>p,.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_footer .cc_cp_f_powered_by{display:none!important}.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_footer,.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_head{box-sizing:border-box;padding:10px!important}.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_head .cc_cp_head_title{padding-left:0!important}.cc_dialog{background-color:#fff!important}.cc_dialog h1,.cc_dialog p{color:#000!important}.cc_cp_f_save button,.cc_dialog .cc_b_ok{background-color:#86f793!important;color:#000!important}.cookie-consent-preferences-dialog .cc_cp_container,.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_content .cc_cp_m_content,.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_footer,.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_head,.dark.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_content .cc_cp_m_content,.dark.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_footer .light.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_head,.dark.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_head,.light.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_content .cc_cp_m_content,.light.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_footer{background:#fff!important}.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_content .cc_cp_m_menu,.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_footer,.dark.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_content .cc_cp_m_menu,.dark.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_footer,.light.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_content .cc_cp_m_menu,.light.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_footer{border-top-color:#eee!important}.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_content .cc_cp_m_menu li[active=true],.dark.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_content .cc_cp_m_menu li[active=true],.light.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_content .cc_cp_m_menu li[active=true]{background:#000!important}.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_content .cc_cp_m_menu li[active=true] a,.dark.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_content .cc_cp_m_menu li[active=true] a,.light.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_content .cc_cp_m_menu li[active=true] a{color:#fff!important}.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container a,.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container h1,.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container h2,.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container h3,.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container h4,.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container label,.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container p{color:#000!important}.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container p a{text-decoration:underline}.loaderOverlay{position:fixed;top:50%;margin-top:-50px;left:50%;margin-left:-50px;width:100px;height:100px;border-radius:20px;background-color:var(--white);box-shadow:0 0 25px 0 rgba(0,0,0,.2)}@media only screen and (max-width:767px){.viewHome{padding-bottom:100px}}.resetButton{display:block;margin-top:10px}.resetButton button{width:100%;background-color:var(--grey-dark);padding:15px;font-size:var(--fs-small);font-weight:var(--fw-bold);color:var(--white);border-radius:30px;transition:.2s}@media (pointer:fine){.resetButton button:hover{background-color:var(--grey-darker)}}.colorSwitcher{display:flex;align-self:center;grid-gap:10px;gap:10px;margin-top:10px}.colorSwitcher button{width:32px;height:32px;border-radius:100%}.colorSwitcher button.active{border:3px solid var(--grey-dark)}.colorSwitcher #black{background:linear-gradient(135deg,var(--background-black))}.colorSwitcher #white{background:linear-gradient(135deg,var(--background-white))}.colorSwitcher #green{background:linear-gradient(135deg,var(--background-green))}.colorSwitcher #pink{background:linear-gradient(135deg,var(--background-pink))}.colorSwitcher #purple{background:linear-gradient(135deg,var(--background-purple))}.languageSwitcher{display:inline-block;vertical-align:middle;margin-left:20px}.languageSwitcher input{display:none}.languageSwitcher label{display:block;position:relative;width:90px;height:50px;cursor:pointer;border-radius:25px;background-color:var(--grey)}.languageSwitcher label:before{box-sizing:border-box;display:block;content:"EN";font-size:var(--fs-small);font-weight:var(--fw-bold);color:var(--white);padding:14px 12px;position:absolute;left:5px;top:5px;width:40px;height:40px;border-radius:50%;background-color:var(--grey-dark);transition:.2s}.languageSwitcher input:checked+label:before{content:"DE";left:45px}.themeSwitcher{display:inline-block;vertical-align:middle}.themeSwitcher input{display:none}.themeSwitcher label{display:block;position:relative;width:90px;height:50px;cursor:pointer;border-radius:25px;background-color:var(--grey)}.themeSwitcher label:before{box-sizing:border-box;display:block;content:"🌞";font-size:2.5rem;padding:1px 0;position:absolute;left:5px;top:5px;width:40px;height:40px;border-radius:50%;transition:.2s}.themeSwitcher input:checked+label:before{content:"🌚";left:45px}.card{position:absolute;z-index:1;border-radius:20px;background-color:var(--white);box-shadow:0 0 25px 0 rgba(0,0,0,.2)}.card:not(.react-draggable-dragged){opacity:0;transform:scale(0)!important;transition:opacity .3s ease,transform .3s ease}.card.active:not(.react-draggable-dragged){transform:scale(1)!important;opacity:1}.card header{position:relative;padding:15px;text-align:center;background-color:var(--grey);cursor:grab;border-radius:20px 20px 0 0}.card header p{font-size:var(--fs-small);letter-spacing:.5px}.card h1,.card header p{font-weight:var(--fw-bold)}.card h1{font-size:var(--fs-xxlarge);line-height:var(--lh-body)}.card a,.card p{font-size:var(--fs-large);line-height:var(--lh-body)}.card a{position:relative;z-index:2;font-weight:var(--fw-bold)}.card h1+p{margin-top:10px}.card img{width:100%;height:auto}.card header .closeButton{position:absolute;left:20px;top:50%;margin-top:-10px;width:20px;height:20px;border-radius:50%;background-color:var(--red)}.card header .closeButton svg{opacity:0;position:absolute;top:2px;left:2px;width:16px;height:16px;fill:var(--red-dark);opacity:1;transition:opacity .2s}.card .content{padding:20px}.card .animationContainer{opacity:0;transform:scale(0)!important;transition:opacity .5s ease,transform .5s ease}.card .animationContainer.enter-done{opacity:1;transform:scale(1)!important;transition:opacity .5s ease,transform .5s ease}@media (pointer:fine){.card header .closeButton svg{opacity:0}.card header .closeButton:hover svg{opacity:1}.card a:hover:before{content:"";position:absolute;z-index:-1;left:-5px;top:-5px;width:calc(100% + 10px);height:calc(100% + 10px);border-radius:30px;background-color:var(--grey)}}@media only screen and (max-width:767px){.card{position:relative;top:auto;left:auto;right:auto;margin:10px auto 0}.card header{padding:10px}}img{cursor:pointer}.imageDarkmodeContainer{position:relative;cursor:pointer}.imageDarkmodeContainer img:first-child{display:block}.imageDarkmodeContainer img:last-child,[data-theme=dark] .imageDarkmodeContainer img:first-child{display:none}[data-theme=dark] .imageDarkmodeContainer img:last-child{display:block}.scWrapper{display:flex;justify-content:center;width:250px;height:250px}#scratchContainer{width:100%;height:100%}.sc__container{position:relative;overflow:hidden;height:inherit;width:inherit}.sc__container canvas,.sc__inner{position:absolute;top:0;left:0;width:100%;height:100%}.sc__container canvas{z-index:2}.scWrapper button{position:absolute;bottom:30px;z-index:1;width:150px;background-color:var(--grey-dark);padding:15px;font-size:var(--fs-small);font-weight:var(--fw-bold);color:var(--white);border-radius:30px;transition:.2s}@media (pointer:fine){.scWrapper button:hover{background-color:var(--grey-darker)}}.viewLegal h2,.viewLegal h3{font-size:var(--fs-large);font-weight:var(--fw-bold);line-height:var(--lh-heading);margin-top:20px}.viewLegal p{font-size:var(--fs-body)}.viewLegal .content p{margin-top:10px}.viewLegal a{font-size:var(--fs-body)}.viewPrivacy h2,.viewPrivacy h3{font-size:var(--fs-large);font-weight:var(--fw-bold);line-height:var(--lh-heading);margin-top:20px}.viewPrivacy h3{font-size:var(--fs-regular);line-height:var(--lh-heading)}.viewPrivacy p{font-size:var(--fs-body)}.viewPrivacy .content p{margin-top:10px}.viewPrivacy a{font-size:var(--fs-body)}.viewPrivacy ul{padding-left:20px;list-style-type:circle}.viewPrivacy li{margin-top:10px;font-size:var(--fs-body);list-style-type:circle}.viewPrivacy h3+h3{margin-top:10px}footer{display:flex;justify-content:center;position:fixed;z-index:0;bottom:0;left:0;width:100%;padding:20px}footer,footer nav{box-sizing:border-box}footer nav{display:inline-flex;align-items:center;grid-gap:10px;gap:10px;padding:10px;border-radius:40px;background-color:var(--white);box-shadow:0 0 40px 0 rgba(0,0,0,.2)}footer a{padding:10px 15px;font-size:var(--fs-small);font-weight:var(--fw-bold);color:var(--black);border-radius:30px;transition:background-color .2s}footer a.active{background-color:var(--grey-dark)}footer a.active p{color:var(--white)}@media (pointer:fine){footer a:hover{background-color:var(--grey-dark)}footer a:hover p{color:var(--white)}}@media only screen and (max-width:767px){footer a{padding:5px 10px;font-size:var(--fs-small)}}@media only screen and (max-width:450px){footer{z-index:20}}
/*# sourceMappingURL=main.c642fa37.chunk.css.map */