@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.3gj6ciom31zjc.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.p.0_kz_z3o_slvt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.p.1cp9-4nby68jc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_b9b0afe6-module__KW_E2a__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_b9b0afe6-module__KW_E2a__variable{--font-site:"Archivo", "Archivo Fallback"}
@layer theme;@layer base{.nf-site :is(h1,h2){letter-spacing:-.012em;word-spacing:.04em;text-wrap:balance;--font-weight-semibold:720;--font-weight-bold:800;--font-weight-extrabold:860;--leading-tight:1.02;--leading-snug:1.08;--text-2xl--line-height:1.08;--text-3xl--line-height:1.04;--text-4xl--line-height:1;--text-5xl--line-height:.97;--text-6xl--line-height:.95;--text-7xl--line-height:.93;font-stretch:70%}.nf-site h3{--font-weight-semibold:640;--font-weight-bold:700;font-stretch:88%}}@layer components{.site-container{width:100%;max-width:76rem;margin-inline:auto;padding-inline:1rem}@media (min-width:768px){.site-container{padding-inline:2rem}}.site-display{letter-spacing:-.014em;word-spacing:.05em;text-wrap:balance;font-weight:850;font-stretch:64%;line-height:.9}.site-h2{letter-spacing:-.012em;word-spacing:.04em;text-wrap:balance;font-size:clamp(2.25rem,1.35rem + 3.3vw,4rem);font-weight:820;font-stretch:68%;line-height:.96}.site-lead{color:var(--site-ink-soft);max-width:58ch;font-size:1.1875rem;line-height:1.55}.site-caption{color:var(--site-ink-soft);font-size:.8125rem;font-weight:500;line-height:1.35}.site-btn{text-align:center;border-radius:6px;justify-content:center;align-items:center;gap:.5rem;min-height:3rem;padding:.75rem 1.4rem;font-size:1rem;font-weight:600;line-height:1.2;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}@media (min-width:640px){.site-btn{white-space:nowrap}}.site-btn:focus-visible{outline:2px solid var(--site-flame);outline-offset:3px}.site-btn-primary{background:var(--site-flame);color:#fff}.site-btn-primary:hover{background:var(--site-flame-strong)}.site-btn-secondary{border:1.5px solid var(--site-rule-strong);color:var(--site-ink);background:0 0}.site-btn-secondary:hover{border-color:var(--site-ink)}.site-link{color:var(--site-ink);text-decoration-line:underline;-webkit-text-decoration-color:var(--site-flame);text-decoration-color:var(--site-flame);text-underline-offset:.3em;font-weight:600;text-decoration-thickness:2px}.site-link:hover{color:var(--site-flame-text)}.site-link:focus-visible{outline:2px solid var(--site-flame);outline-offset:3px;border-radius:2px}.site-rule{border-top:1px solid var(--site-rule)}.site-numeric{font-variant-numeric:tabular-nums}.site-label{--label-ink:#10153a;--label-soft:#4a5073;--label-rule:#10153a29;width:100%;max-width:29rem;color:var(--label-ink);border:1.5px solid var(--label-ink);background:#fff;border-radius:14px;margin:0;position:relative;box-shadow:0 1px #10153a0f,0 30px 60px -30px #0a0e2a73}.site-label-head{border-bottom:1.5px solid var(--label-ink);justify-content:space-between;align-items:flex-end;gap:1rem;padding:1rem 1.25rem .9rem;display:flex}.site-label-caption{color:var(--label-soft);font-size:.75rem;font-weight:500;line-height:1.3}.site-label-block{border-bottom:1px solid var(--label-rule);padding:.85rem 1.25rem}.site-orbit{--r-in:28.85cqw;--r-out:43.85cqw;--tile-in:11.5cqw;--tile-out:9.2cqw;--core:26cqw;aspect-ratio:1;width:100%;max-width:31rem;margin:0;position:relative;container:orbit/inline-size}.site-orbit-glow{background:radial-gradient(circle, color-mix(in oklab, var(--site-flame) 24%, transparent), transparent 68%);border-radius:50%;width:58cqw;height:58cqw;position:absolute;top:50%;left:50%;translate:-50% -50%}.site-orbit-ring{border:1.5px dashed var(--site-rule-strong);border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.site-orbit-ring--in{width:calc(var(--r-in) * 2);height:calc(var(--r-in) * 2);border-color:color-mix(in oklab, var(--site-flame) 55%, transparent)}.site-orbit-ring--out{width:calc(var(--r-out) * 2);height:calc(var(--r-out) * 2)}.site-orbit-track{pointer-events:none;animation:120s linear infinite site-orbit-spin;position:absolute;inset:0}.site-orbit-track--in{z-index:1;--r:var(--r-in);--tile:var(--tile-in);--len:var(--r-in);--from:calc(var(--r-in) - var(--tile-in) / 2);--to:calc(var(--core) / 2)}.site-orbit-track--out{--r:var(--r-out);--tile:var(--tile-out);--len:var(--r-out);--from:calc(var(--core) / 2);--to:calc(var(--r-out) - var(--tile-out) / 2);animation-duration:180s;animation-direction:reverse}.site-orbit:is(:hover,:focus-within) :is(.site-orbit-track,.site-orbit-face){animation-play-state:paused}.site-orbit-tile{z-index:1;width:var(--tile);height:var(--tile);margin:calc(var(--tile) / -2) 0 0 calc(var(--tile) / -2);transform:rotate(var(--a)) translateX(var(--r)) rotate(calc(-1 * var(--a)));pointer-events:auto;border-radius:28%;position:absolute;top:50%;left:50%}.site-orbit-tile:focus-visible{outline:2px solid var(--site-flame);outline-offset:3px}.site-orbit-face{background:#fff;border:1px solid #10153a14;border-radius:28%;justify-content:center;align-items:center;width:100%;height:100%;padding:18%;transition:scale .2s,box-shadow .2s;animation:120s linear infinite reverse site-orbit-spin;display:flex;box-shadow:0 1.6cqw 3.4cqw -1.6cqw #0a0e2a73}.site-orbit-track--out .site-orbit-face{animation-duration:180s;animation-direction:normal}.site-orbit-tile:is(:hover,:focus-visible) .site-orbit-face{scale:1.12;box-shadow:0 2cqw 4.4cqw -1.6cqw #0a0e2a8c}.site-orbit-face img{object-fit:contain;max-width:100%;max-height:100%;display:block}.site-orbit-spoke{width:var(--len);transform-origin:0;height:2px;transform:rotate(var(--a));background:linear-gradient(90deg, color-mix(in oklab, var(--site-flame) 55%, transparent), color-mix(in oklab, var(--site-flame) 8%, transparent));margin-top:-1px;position:absolute;top:50%;left:50%}.site-orbit-dot{background:var(--site-flame);width:1.8cqw;height:1.8cqw;box-shadow:0 0 0 1cqw color-mix(in oklab, var(--site-flame) 18%, transparent);opacity:0;animation:site-orbit-flow 3.6s ease-in-out var(--d,0s) infinite;border-radius:50%;margin:-.9cqw 0 0 -.9cqw;position:absolute;top:50%;left:50%}.site-orbit-core{z-index:2;width:var(--core);height:var(--core);background:var(--site-sheet);border:1.5px solid var(--site-ink);border-radius:24%;flex-direction:column;justify-content:center;align-items:center;gap:1.1cqw;display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 5cqw 10cqw -5cqw #0a0e2a80}.site-orbit-core-mark{width:10.5cqw;height:auto}.site-orbit-core-word{color:var(--site-ink);font-size:3.3cqw;font-weight:800;font-stretch:86%;line-height:1}.site-orbit-core-flame{background:linear-gradient(90deg,#8b5cf6,#a855f7,#d946ef);color:#0000;-webkit-background-clip:text;background-clip:text}.site-orbit-tag{z-index:3;border:1px solid var(--site-rule);background:var(--site-paper);color:var(--site-ink-soft);white-space:nowrap;border-radius:999px;align-items:center;gap:.45em;padding:.25em .8em;font-size:clamp(.5625rem,2.6cqw,.8125rem);font-weight:650;display:inline-flex;position:absolute}.site-orbit-tag:before{content:"";border:1.5px dashed var(--site-rule-strong);border-radius:50%;width:.6em;height:.6em}.site-orbit-tag--channels:before{border-color:var(--site-flame)}.site-orbit-tag--channels{top:3cqw;left:0}.site-orbit-tag--back-office{bottom:3cqw;right:0}@keyframes site-orbit-spin{to{transform:rotate(360deg)}}@keyframes site-orbit-flow{0%{transform:rotate(var(--a)) translateX(var(--from));opacity:0}15%{opacity:1}85%{opacity:1}to{transform:rotate(var(--a)) translateX(var(--to));opacity:0}}@media (prefers-reduced-motion:reduce){.site-orbit-track,.site-orbit-face,.site-orbit-dot{animation:none}.site-orbit-dot{opacity:1;transform:rotate(var(--a)) translateX(calc((var(--from) + var(--to)) / 2))}}}@layer utilities;:root:has(.nf-site){--site-paper:#f3f4f8;--site-sheet:#fff;--site-ink:#10153a;--site-ink-soft:#4a5073;--site-ink-faint:#5f6588;--site-flame:#9333ea;--site-flame-strong:#7e22ce;--site-flame-text:#7e22ce;--site-flame-tip:#d946ef;--site-rule:#10153a21;--site-rule-strong:#10153a42;--site-ok:#0f7f58;--site-band:#e5e7f0;--background:228 26% 96%;--foreground:233 57% 15%;--card:0 0% 100%;--card-foreground:233 57% 15%;--card-inner:225 40% 98%;--popover:0 0% 100%;--popover-foreground:233 57% 15%;--primary:272 81% 56%;--primary-foreground:0 0% 100%;--secondary:228 25% 92%;--secondary-foreground:233 57% 15%;--muted:228 25% 92%;--muted-foreground:231 22% 37%;--accent:229 30% 91%;--accent-foreground:233 57% 15%;--border:229 22% 86%;--input:229 22% 81%;--ring:272 81% 56%;--color-purple-50:#faf5ff;--color-purple-100:#f3e8ff;--color-purple-200:#e9d5ff;--color-purple-300:#d8b4fe;--color-purple-400:#c084fc;--color-purple-500:#a855f7;--color-purple-600:#9333ea;--color-purple-700:#7e22ce;--color-purple-800:#6b21a8;--color-purple-900:#581c87;--color-purple-950:#3b0764;--color-violet-50:#faf5ff;--color-violet-100:#f3e8ff;--color-violet-200:#e9d5ff;--color-violet-300:#d8b4fe;--color-violet-400:#c084fc;--color-violet-500:#a855f7;--color-violet-600:#9333ea;--color-violet-700:#7e22ce;--color-violet-800:#6b21a8;--color-violet-900:#581c87;--color-violet-950:#3b0764;--color-gray-50:#f6f7fb;--color-gray-100:#eef0f6;--color-gray-200:#e0e3ee;--color-gray-300:#c9cddd;--color-gray-400:#9da2bd;--color-gray-500:#6a7093;--color-gray-600:#4a5073;--color-gray-700:#353b5e;--color-gray-800:#222849;--color-gray-900:#10153a;--color-gray-950:#0a0e2a;--color-slate-50:#f6f7fb;--color-slate-100:#eef0f6;--color-slate-200:#e0e3ee;--color-slate-300:#c9cddd;--color-slate-400:#9da2bd;--color-slate-500:#6a7093;--color-slate-600:#4a5073;--color-slate-700:#353b5e;--color-slate-800:#222849;--color-slate-900:#10153a;--color-slate-950:#0a0e2a;--color-dark-50:#2a3262;--color-dark-100:#1f2656;--color-dark-200:#182049;--color-dark-300:#121845;--color-dark-400:#0b0f2e}:root.dark:has(.nf-site){--site-paper:#0b0f2e;--site-sheet:#121845;--site-ink:#eef0fb;--site-ink-soft:#b4b9da;--site-ink-faint:#9aa0c6;--site-flame:#9333ea;--site-flame-strong:#a855f7;--site-flame-text:#d0a4ff;--site-rule:#eef0fb21;--site-rule-strong:#eef0fb4d;--site-ok:#34d399;--site-band:#070a22;--background:233 61% 11%;--foreground:231 62% 96%;--card:233 59% 17%;--card-foreground:231 62% 96%;--card-inner:232 55% 21%;--popover:233 59% 17%;--popover-foreground:231 62% 96%;--primary:272 81% 56%;--primary-foreground:0 0% 100%;--secondary:232 51% 21%;--secondary-foreground:231 62% 96%;--muted:232 51% 21%;--muted-foreground:232 34% 78%;--accent:232 48% 24%;--accent-foreground:231 62% 96%;--border:232 45% 27%;--input:232 42% 30%;--ring:272 91% 65%}:root:has(.nf-site) body{font-family:var(--font-site-root,sans-serif), ui-sans-serif, system-ui, sans-serif;background-color:var(--site-paper)}.nf-site{font-family:var(--font-site), ui-sans-serif, system-ui, sans-serif;color:var(--site-ink);background-color:var(--site-paper);font-kerning:normal}.nf-site:lang(de),.nf-site :lang(de){-webkit-hyphens:auto;hyphens:auto}.nf-site :is(h1,h2,h3,p,a,li){overflow-wrap:break-word}.nf-site :is(h1,h2,h3):lang(de){overflow-wrap:anywhere}.nf-site .reveal{opacity:1;transition:none;transform:none}.nf-site :is(.animate-fade-in-up,.animate-fade-in-scale,.animate-float-slow,.animate-gradient-shift){opacity:1;animation:none}.nf-site .animate-glow-pulse:after{display:none}:root:has(.nf-site) .gradient-button{background:var(--site-flame);border-radius:6px;padding:0;transition:background-color .15s}:root:has(.nf-site) .gradient-button:hover{background:var(--site-flame-strong)}:root:has(.nf-site) .gradient-button .gradient-button-inner{color:#fff;background:0 0;border-radius:6px;font-weight:600}:root:has(.nf-site) .gradient-button:hover .gradient-button-inner{color:#fff;background:0 0;border-radius:6px;font-weight:600}:root:has(.nf-site) .gradient-button:active .gradient-button-inner{color:#fff;background:0 0;border-radius:6px;font-weight:600}:root:has(.nf-site) .gradient-button:disabled .gradient-button-inner{color:#fff;background:0 0;border-radius:6px;font-weight:600}:root:has(.nf-site) .nf-surface{box-shadow:0 1px #10153a0a,0 12px 32px -20px #10153a4d}:root.dark:has(.nf-site) .nf-surface{box-shadow:none}:root:has(.nf-site) :is(.platforms-fade-dark,.platforms-fade-light).platforms-fade-left{background:linear-gradient(to right, var(--site-paper), transparent)}:root:has(.nf-site) :is(.platforms-fade-dark,.platforms-fade-light).platforms-fade-right{background:linear-gradient(to left, var(--site-paper), transparent)}