@charset "UTF-8";*{box-sizing:border-box}a,abbr,acronym,address,applet,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;color:#f4f4f4;font:inherit;vertical-align:baseline;font-family:Rockwell,sans-serif}body,html{margin:0;padding:0;background-color:#17001c}.container{width:100%}.container .content{width:70%;margin:0 auto 84px;padding:24px 0}.container .content-reduced{width:70%;margin:0 auto;padding:24px 0}h1{font-size:55px;color:#50eaf6}.section-headline{width:60%;padding:12px;margin:0 48px 16px;font-weight:700}h2{font-size:28px}.section-sub-headline{width:80%;margin:0 32px 68px;font-style:italic}section{display:flex;justify-content:center;flex-direction:column}.highlight{color:#00ff5d}.font-xl{font-size:32px}.font-l{font-size:28px}.font-m{font-size:24px}.font-s{font-size:22px}.font-xs{font-size:18px}.legal-h1{font-weight:700;margin:32px 48px}.legal-h2{font-weight:700;font-style:italic;margin:18px 0}.legal-h3{font-style:italic;margin:18px 0}.legal{margin-bottom:60px}.legal p,.legal li{font-size:22px;margin:8px 0 8px 12px}.icons{width:80%;margin:0 auto}.responsive-elements{display:flex;justify-content:center;align-items:center}.responsive-elements .responsive-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:32px;width:100%;max-width:100%}.responsive-elements .responsive-grid .responsive-item{display:flex;justify-content:center;align-items:flex-start}*{scrollbar-color:#888 #f0f0f0}::-webkit-scrollbar{width:12px;background-color:#f0f0f0}::-webkit-scrollbar-thumb{background-color:#888;border-radius:10px}::-webkit-scrollbar-thumb:hover{background-color:#555}::-webkit-scrollbar-track{background-color:#f0f0f0;border-radius:10px}@media (min-width: 801px) and (max-width: 1024px){h1{font-size:46px}.section-headline{width:70%}h2,.font-l{font-size:26px}.container .content{width:80%}}@media (min-width: 501px) and (max-width: 800px){h1{font-size:40px}.section-headline{width:80%}h2{font-size:24px}.font-xl{font-size:26px}.font-l{font-size:24px}.font-m{font-size:22px}.font-s{font-size:20px}.icons,.container .content{width:90%}}@media (min-width: 300px) and (max-width: 500px){h1{font-size:30px}.section-headline{width:90%;margin:0 0 16px 24px}h2{font-size:24px}.section-sub-headline{width:95%;margin:0 0 68px 16px}.font-xl,.font-l{font-size:24px}.font-m{font-size:22px}.font-s{font-size:18px}.font-xs{font-size:16px}.icons{width:100%}.container .content{width:95%}}
