:root{--primary-color:hsl(1, 100, 50);--text:#000;--credits:#7D7D7D;--links:#000;--bg:#fff}@media(prefers-color-scheme:dark){:root{--primary-color:hsl(1, 100, 50);--text:#fff;--credits:#fff;--links:hsl(1, 100, 50);--bg:#181818}}body,html{margin:0;padding:0;width:100%;height:auto;background-color:var(--bg);color:var(--text);font-family:Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:14px}@media only screen and (max-width:576px){body,html{overflow:initial}}@media(min-height:630px)and (max-height:664px){body,html{font-size:12px}}@media(min-height:665px)and (max-height:730px){body,html{font-size:13px}}h1,h2,h3,h4,h5,p{text-wrap:balance}*{box-sizing:border-box;-webkit-font-smoothing:antialiased}@media(min-width:320px){html{font-size:-webkit-calc(.27027vw + 15.13514px);font-size:calc(.27027vw + 15.13514px)}}@media(min-width:1800px){html{font-size:20px}}*{box-sizing:border-box;-webkit-font-smoothing:antialiased}.flex--container{width:100%;height:100%;display:flex;justify-content:center}.content--container{width:100%;height:100%;max-width:50rem;padding:1rem 1.25rem;margin:22em 0 auto}@media only screen and (max-width:576px){.content--container{margin-top:10.5em}}@media(min-width:466px)and (max-width:576px){.content--container{margin-top:14em}}@media(min-width:577px)and (max-width:772px){.content--container{margin-top:9em}}@media(min-width:773px)and (max-width:1024px){.content--container{margin-top:13em}}@media(min-width:50em){.content--container{padding:2rem}}.wave{position:absolute;width:100%;height:auto;max-height:350px;top:-6px;transform:rotateX(180deg)}@media only screen and (max-width:576px){.wave{position:fixed;transform:scaleY(2.5) rotateX(180deg)}}.wave img{width:100%}.wave--green{max-height:320px}@media only screen and (max-width:576px){.wave--green{max-height:350px;z-index:5}}@media only screen and (max-width:576px){.wave--red{max-height:350px;z-index:5}}.wave--blue{z-index:5;max-height:280px}@media only screen and (max-width:576px){.wave--blue{max-height:350px}}h1{font-weight:700;text-transform:none;letter-spacing:0;line-height:1.2;color:var(--headers);overflow-wrap:break-word}#head{margin:.5rem 0 .75rem}.h1,.h2,.h3,.h4,.h5 h6,.h6,h1,h2,h3,h4,h5{display:block;line-height:1.5;margin:1.5rem 0 .75rem}.h1:first-child,.h2:first-child,.h3:first-child,.h4:first-child,.h5 h6:first-child,.h6:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child{margin-top:0}.h1:last-child,.h2:last-child,.h3:last-child,.h4:last-child,.h5 h6:last-child,.h6:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child{margin-bottom:0}@media(min-width:320px){h1{font-size:-webkit-calc(.81081vw + 46.40541px);font-size:calc(.81081vw + 46.40541px)}}@media(min-width:1800px){h1{font-size:38px}}h2{font-size:20px;font-weight:700;text-transform:none;letter-spacing:0;line-height:1.3;color:var(--headers)}@media(min-width:320px){h2{font-size:-webkit-calc(.67568vw + 17.83784px);font-size:calc(.67568vw + 17.83784px)}}@media(min-width:1800px){h2{font-size:30px}}h3{font-size:18px;font-weight:400;text-transform:none;letter-spacing:0;color:var(--headers)}@media(min-width:320px){h3{font-size:-webkit-calc(.67568vw + 16.83784px);font-size:calc(.67568vw + 15.83784px)}}@media(min-width:1800px){h3{font-size:24px}}h4{font-size:15px;font-weight:400;text-transform:none;letter-spacing:0;color:var(--headers)}@media(min-width:320px){h4{font-size:-webkit-calc(.2027vw + 14.35135px);font-size:calc(.2027vw + 14.35135px)}}@media(min-width:1800px){h4{font-size:18px}}h5{font-size:1em}h5,h6{font-weight:400;text-transform:none;letter-spacing:0;color:var(--headers)}h6{font-size:1rem}a{color:#ed5666;font-style:italic;text-decoration:none;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);-o-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1);overflow-wrap:break-word}a:hover{text-decoration:underline}p{margin-bottom:.5rem;color:var(--text)}li{color:var(--text)}p:last-child{margin-bottom:0}small{font-size:.85rem}strong{font-weight:500}.logo{align-self:start;background-image:url(../img/Logo.webp);height:64px;width:64px;background-size:64px;border-radius:14px;display:block}@media only screen and (max-width:576px){.logo{align-self:center;margin:14px 0}}.tableOfContents{margin-top:15px}.tableOfContents h3{margin:0}.tableOfContents ul{margin:5px 0}#impressumDeutsch{margin-top:0}iframe{display:block;background-color:#fff;border-radius:.5rem;padding:.5rem}details p{font-size:.9rem;line-height:1.2}summary{font-size:1.3rem;font-weight:700}
/*# sourceMappingURL=terms.min.css.map */
