:root{--rot-50:#ffebf0;--rot-100:#ffc0d0;--rot-200:#ffa1b9;--rot-300:#ff7698;--rot-400:#ff5c85;--rot-500:#f36;--rot-600:#e82e5d;--rot-700:#b52448;--rot-800:#8c1c38;--rot-900:#6b152b;--blau-25:#ebecfc;--blau-50:#e6e7fb;--blau-100:#b3b4f4;--blau-200:#8e90ee;--blau-300:#5a5ee6;--blau-400:#3a3ee1;--blau-500:#090eda;--blau-600:#080dc6;--blau-700:#060a9b;--blau-800:#050878;--blau-900:#04054f;--lavendel-50:#fdfafe;--lavendel-100:#f8f0fd;--lavendel-200:#f5e8fb;--lavendel-300:#f1defa;--lavendel-400:#eed8f9;--lavendel-500:#eacef7;--lavendel-600:#d5bbe1;--lavendel-700:#a692af;--lavendel-800:#817188;--lavendel-900:#625768;--gelb-50:#fffff2;--gelb-100:#feffd7;--gelb-200:#feffc4;--gelb-300:#fdfea9;--gelb-400:#fdfe99;--gelb-500:#fcfe7f;--gelb-600:#e5e774;--gelb-700:#b3b45a;--gelb-800:#8b8c46;--gelb-900:#6a6b35;--grey-10:#f7f7f8;--grey-20:#f4f4f5;--grey-30:#eeeef0;--grey-40:#ebebed;--grey-50:#e6e6e9;--grey-100:#b0b0ba;--grey-200:#8a8a98;--grey-300:#55546a;--grey-400:#34334d;--grey-500:#010020;--grey-600:#01001d;--white:#fff;--black:#010020;--brand-blue:var(--blau-500);--brand-red:var(--rot-500);--brand-lavender:var(--lavendel-500);--brand-yellow:var(--gelb-500);--brand-ink:var(--grey-500);--surface-page:var(--white);--surface-ink:var(--grey-500);--surface-ink-deep:var(--grey-600);--surface-blue:var(--blau-500);--surface-card:var(--white);--surface-card-ink:#0a0a2e;--surface-subtle:var(--grey-10);--surface-lavender:var(--lavendel-200);--text-strong:var(--grey-500);--text-body:var(--grey-400);--text-muted:var(--grey-300);--text-faint:var(--grey-200);--text-link:var(--blau-500);--text-on-ink:var(--white);--text-on-ink-muted:var(--grey-100);--text-on-blue:var(--white);--text-on-blue-muted:var(--blau-100);--border-subtle:var(--grey-40);--border-default:var(--grey-50);--border-strong:var(--grey-200);--border-on-ink:hsla(0,0%,100%,.14);--action-primary:var(--rot-500);--action-primary-hover:var(--rot-600);--action-primary-press:var(--rot-700);--action-blue:var(--blau-500);--action-blue-hover:var(--blau-600);--action-blue-press:var(--blau-700);--action-lavender:var(--lavendel-500);--action-lavender-hover:var(--lavendel-600);--focus-ring:var(--blau-400);--status-success:#1f8a5b;--status-warning:var(--gelb-600);--status-danger:var(--rot-600);--status-info:var(--blau-500);--font-sans:"Inclusive Sans",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--font-mono:ui-monospace,"SF Mono",Menlo,Consolas,monospace;--fw-light:300;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fs-display-2xl:88px;--fs-display-xl:68px;--fs-display-lg:52px;--fs-display-md:40px;--fs-heading-xl:32px;--fs-heading-lg:26px;--fs-heading-md:22px;--fs-heading-sm:19px;--fs-body-lg:19px;--fs-body:17px;--fs-body-sm:15px;--fs-caption:13px;--fs-overline:12px;--lh-tight:1.04;--lh-snug:1.15;--lh-normal:1.5;--lh-relaxed:1.65;--ls-display:-0.02em;--ls-heading:-0.01em;--ls-normal:0em;--ls-overline:0.12em;--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--space-32:128px;--section-pad-y:96px;--container-max:1280px;--container-pad-x:32px;--radius-xs:6px;--radius-sm:10px;--radius-md:16px;--radius-lg:24px;--radius-xl:32px;--radius-2xl:44px;--radius-pill:999px;--radius-full:50%;--control-h-sm:36px;--control-h-md:44px;--control-h-lg:56px;--border-w:1px;--border-w-thick:2px;--shadow-xs:0 1px 2px rgba(1,0,32,.06);--shadow-sm:0 2px 8px rgba(1,0,32,.06),0 1px 2px rgba(1,0,32,.04);--shadow-md:0 8px 24px rgba(1,0,32,.08),0 2px 6px rgba(1,0,32,.05);--shadow-lg:0 18px 48px rgba(1,0,32,.12),0 4px 12px rgba(1,0,32,.06);--shadow-blue-glow:0 12px 40px rgba(9,14,218,.35);--shadow-red-glow:0 12px 40px rgba(255,51,102,.3);--gradient-nebula:radial-gradient(120% 120% at 35% 30%,rgba(255,51,102,.55) 0%,rgba(9,14,218,.55) 45%,rgba(234,206,247,.3) 75%,rgba(1,0,32,0) 100%);--gradient-hero-blue:radial-gradient(140% 120% at 78% 18%,rgba(90,94,230,.65) 0%,#090eda 55%);--gradient-orb:radial-gradient(circle at 38% 32%,hsla(0,0%,100%,.16) 0%,hsla(0,0%,100%,.05) 45%,hsla(0,0%,100%,0) 72%);--gradient-ink-veil:linear-gradient(180deg,rgba(1,0,32,0),rgba(1,0,32,.75));--blur-sm:8px;--blur-md:24px;--blur-lg:60px;--blur-orb:90px;--ease-standard:cubic-bezier(0.4,0,0.2,1);--ease-out:cubic-bezier(0.16,1,0.3,1);--ease-in:cubic-bezier(0.4,0,1,1);--dur-fast:140ms;--dur-normal:240ms;--dur-slow:420ms;--press-scale:0.97;--hover-lift:-2px}