@font-face{font-family:inter;src:url(../media/Inter-s.p.45535valc9rzk.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_426f543e-module__BAsInW__className{font-family:inter,inter Fallback}.inter_426f543e-module__BAsInW__variable{--schrift:"inter", "inter Fallback"}
html{scroll-behavior:smooth}body{color:#e9e9ed;font-family:var(--schrift), Inter, system-ui, sans-serif;-webkit-font-smoothing:antialiased;background:#161826;margin:0}a{color:#9184d9;text-decoration:none}a:hover{color:#b3a9e8}:focus-visible{outline-offset:3px;outline:2px solid #9184d9}@keyframes rbRise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes rbIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes rbFloat{0%,to{transform:translateY(0)rotate(-1.5deg)}50%{transform:translateY(-14px)rotate(-1.5deg)}}@keyframes rbChip{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes rbAura{0%,to{opacity:.9;transform:translate(-50%,-50%)scale(1)}50%{opacity:.6;transform:translate(-50%,-50%)scale(1.12)}}@keyframes rbFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes rbPulse{0%,to{opacity:.25;transform:scaleY(.28)}50%{opacity:1;transform:scaleY(1)}}@keyframes rbMarq{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}html{scroll-behavior:auto}}.h0:hover,.h1:hover,.h2:hover,.h3:hover{color:var(--ink)}.h4:hover{background:color-mix(in oklch, var(--train) 18%, transparent);color:var(--ink)}.h5:hover,.h6:hover{color:var(--bg);transform:translateY(-2px);box-shadow:0 12px 30px #0006}.h7:hover{border-color:color-mix(in oklch, var(--train) 50%, transparent);transform:translateY(-4px)}.h8:hover{background:var(--s1)}.h9:hover{background:color-mix(in oklch, var(--train) 20%, transparent);color:var(--ink)}.h10:hover{background:var(--s3);color:var(--ink)}.h11:hover,.h12:hover{color:var(--bg);transform:translateY(-2px);box-shadow:0 12px 30px #0006}.h13:hover,.h14:hover,.h15:hover,.h16:hover{color:var(--ink)}.kopfnav{display:flex}@media (max-width:760px){.kopfnav{display:none}}
