:root{--hintergrund:#191b21;--linie-blau:#458ac9;--linie-grau:#6c6d71;--primär-blau:#458ac9;--sekundär-grün:#17cc86;--text-weiß:#f8f8f8;--text-grau:#606060;--text-hellgrau:#cfcfcf;--gradient-seitenanfang:linear-gradient(180deg, #458ac973 0%, #191b2100 50%);--linienleuchten:0px 0px 10px 0px #ffffff40}body:before{content:"";background:var(--gradient-seitenanfang);z-index:-1;width:100vw;height:800px;position:absolute;top:0;left:0}html,body{max-width:100vw;overflow-x:hidden}body{background-color:var(--hintergrund)}*{box-sizing:border-box;font-family:var(--font-manrope);color:var(--text-weiß);margin:0;padding:0}main{flex-direction:column;align-items:flex-start;gap:7.5rem;margin-top:9.275rem;padding:0 1rem 7.5rem;display:flex}a{color:var(--text-weiß);text-decoration:none;display:block}a:hover{text-decoration:underline}ul{flex-direction:column;gap:1rem;margin:0 0 0 1.8rem;display:flex}button{background-color:#0000;border:none;display:flex}button:hover{cursor:pointer}h1,h2,.unterUeberschrift{font-family:var(--font-manrope);letter-spacing:-.01375rem;font-size:1.5rem;font-weight:300;line-height:150%}h3{font-family:var(--font-manrope);letter-spacing:-.011rem;font-size:1.25rem;font-style:normal;font-weight:300;line-height:150%}.subheading1{font-family:var(--font-geist-mono);letter-spacing:-.00688rem;font-size:.825rem;font-style:normal;font-weight:600;line-height:150%}.subheading2{color:var(--primär-blau);font-family:var(--font-geist-mono);font-size:1.25rem;font-weight:400}.bodyLarge{color:var(--text-weiß);font-family:var(--font-manrope);letter-spacing:-.011rem;font-size:1.125rem;font-weight:300;line-height:150%}.bodyRegular{color:var(--text-weiß);font-family:var(--font-manrope);letter-spacing:-.00963rem;font-size:1rem;font-weight:300;line-height:150%}.bodySmall{color:var(--text-weiß);font-family:var(--font-manrope);letter-spacing:-.00825rem;font-size:.875rem;font-weight:300;line-height:150%}.buttonText{color:var(--text-weiß);text-shadow:0 0 8px #00000080;font-family:var(--font-manrope);letter-spacing:.03rem;font-size:1rem;font-weight:700;line-height:100%}@media screen and (min-width:48rem){main{gap:15rem;padding:1.3rem 3.5rem 15rem}h1,h2,.unterUeberschrift{color:var(--text-weiß);font-family:var(--font-manrope);letter-spacing:-.0275rem;font-size:2.5rem;font-weight:300;line-height:150%}h3{color:var(--text-weiß);font-family:var(--font-manrope);letter-spacing:-.01925rem;font-size:1.75rem;font-weight:300;line-height:150%}.subheading1{font-family:var(--font-geist-mono);letter-spacing:-.011rem;font-size:1rem;font-weight:600;line-height:150%}.subheading2{color:var(--primär-blau);font-family:var(--font-geist-mono);font-size:1.25rem;font-weight:400}.bodyLarge{color:var(--text-weiß);font-family:var(--font-manrope);letter-spacing:-.01925rem;font-size:1.75rem;font-weight:300;line-height:150%}.bodyRegular{color:var(--text-weiß);letter-spacing:-.01375rem;font-family:Manrope;font-size:1.25rem;font-weight:300;line-height:150%}.bodySmall{color:var(--text-weiß);font-family:var(--font-manrope);letter-spacing:-.00825rem;font-size:1rem;font-weight:300;line-height:150%}.buttonText{color:var(--text-weiß);text-shadow:0 0 8px #00000080;font-family:var(--font-manrope);letter-spacing:.0375rem;font-size:1.25rem;font-weight:700}}@media screen and (min-width:57.8125rem){main{margin-top:10.775rem}}@media screen and (min-width:75rem){main{gap:20rem;max-width:1400px;margin:10.775rem auto 0;padding:5rem 3.5rem 15rem}h1,h2,.unterUeberschrift{color:var(--text-weiß);font-family:var(--font-manrope);letter-spacing:-.0385rem;font-size:3rem;font-weight:300;line-height:150%}h3{color:var(--text-weiß);font-family:var(--font-manrope);letter-spacing:-.022rem;font-size:1.75rem;font-weight:300;line-height:150%}.subheading1{font-family:var(--font-geist-mono);letter-spacing:-.01238rem;font-size:1.125rem;font-weight:600;line-height:150%}.subheading2{color:var(--primär-blau);font-family:var(--font-geist-mono);font-size:1.75rem;font-weight:400}.bodyLarge{color:var(--text-weiß);font-family:var(--font-manrope);letter-spacing:-.022rem;font-size:1.75rem;font-weight:300;line-height:150%}.bodySmall{color:var(--text-weiß);font-family:var(--font-manrope);letter-spacing:-.01238rem;font-size:1rem;font-weight:300;line-height:150%}.buttonText{color:var(--text-weiß);text-shadow:0 0 8px #00000080;font-family:var(--font-manrope);letter-spacing:.045rem;font-size:1rem;font-weight:700}}
@font-face{font-family:manrope;src:url(../media/manrope-s.p.0n7un~tjza02p.ttf)format("truetype");font-display:swap;font-weight:100 700}@font-face{font-family:manrope Fallback;src:local(Arial);ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.0%;size-adjust:100.14%}.manrope_794df206-module__Ys2YBW__className{font-family:manrope,manrope Fallback}.manrope_794df206-module__Ys2YBW__variable{--font-manrope:"manrope", "manrope Fallback"}
@font-face{font-family:geist_mono;src:url(../media/geist_mono-s.p.01dzbn39du02m.ttf)format("truetype");font-display:swap;font-weight:100 900}@font-face{font-family:geist_mono Fallback;src:local(Arial);ascent-override:76.43%;descent-override:22.43%;line-gap-override:0.0%;size-adjust:131.49%}.geist_mono_a26f0be-module__LFsW-a__className{font-family:geist_mono,geist_mono Fallback}.geist_mono_a26f0be-module__LFsW-a__variable{--font-geist-mono:"geist_mono", "geist_mono Fallback"}
