@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/c3cb240f9c892514-s.163v2i5cux7-c.woff2?dpl=dpl_Dyp1P8y3RhaEMm5qyHE1wgHLxNwt)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:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.woff2?dpl=dpl_Dyp1P8y3RhaEMm5qyHE1wgHLxNwt)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:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_d89fb377-module__B_rulq__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_d89fb377-module__B_rulq__variable{--font-dm-sans:"DM Sans", "DM Sans Fallback"}
@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b12e986493c137cf-s.0unhoe1q6hp6-.woff2?dpl=dpl_Dyp1P8y3RhaEMm5qyHE1wgHLxNwt)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:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/36363bfb06833f56-s.p.0-pny06~-x26a.woff2?dpl=dpl_Dyp1P8y3RhaEMm5qyHE1wgHLxNwt)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:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b2fa3ef4ca165ab4-s.0cnogfwvi2_o-.woff2?dpl=dpl_Dyp1P8y3RhaEMm5qyHE1wgHLxNwt)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:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a73419dd2ba2d841-s.p.0x-0vqtj_fzf1.woff2?dpl=dpl_Dyp1P8y3RhaEMm5qyHE1wgHLxNwt)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:DM Mono Fallback;src:local(Arial);ascent-override:73.71%;descent-override:23.03%;line-gap-override:0.0%;size-adjust:134.59%}.dm_mono_ed3df95c-module__D4oVwa__className{font-family:DM Mono,DM Mono Fallback;font-style:normal}.dm_mono_ed3df95c-module__D4oVwa__variable{--font-dm-mono:"DM Mono", "DM Mono Fallback"}
:root{--fs-xs:11px;--fs-sm:12px;--fs-md:13px;--fs-base:14px;--fs-lg:16px;--fs-xl:18px;--fs-h3:20px;--fs-h2:24px;--fs-h1:28px;--fs-kpi:34px;--fs-hero:48px;--fs-hero-xl:64px;--lh-tight:1.1;--lh-snug:1.3;--lh-body:1.6;--lh-reading:1.7;--tracking-overline:.1em;--tracking-caps:.12em;--tracking-h1:-.02em;--tracking-kpi:-.02em;--tracking-hero:-2px;--tracking-hero-xl:-3px;--space-1:4px;--space-2:6px;--space-3:8px;--space-4:10px;--space-5:12px;--space-6:14px;--space-7:16px;--space-8:18px;--space-9:20px;--space-10:24px;--space-11:28px;--space-12:32px;--space-13:48px;--revly-radius-sm:6px;--revly-radius-md:10px;--revly-radius-lg:14px;--revly-radius-xl:20px;--revly-50:#eef2ff;--revly-100:#e0e7ff;--revly-200:#c7d2fe;--revly-300:#a5b4fc;--revly-400:#818cf8;--revly-500:#6366f1;--revly-600:#4f46e5;--revly-700:#4338ca;--revly-800:#3730a3;--revly-900:#312e81;--revly-950:#1e1b4b;--sporet-50:#eff6ff;--sporet-100:#dbeafe;--sporet-400:#60a5fa;--sporet-500:#3b82f6;--sporet-600:#2563eb;--sporet-700:#1d4ed8;--sporet-800:#1e40af;--boet-50:#f0fdfa;--boet-100:#ccfbf1;--boet-400:#2dd4bf;--boet-500:#14b8a6;--boet-600:#0d9488;--boet-700:#0f766e;--boet-800:#115e59;--akademiet-50:#ecfdf5;--akademiet-100:#d1fae5;--akademiet-400:#34d399;--akademiet-500:#10b981;--akademiet-600:#059669;--akademiet-700:#047857;--ctrl-50:#fffbeb;--ctrl-100:#fef3c7;--ctrl-400:#fbbf24;--ctrl-500:#f59e0b;--ctrl-600:#d97706;--ctrl-700:#b45309;--gray-50:#f8fafc;--gray-100:#f1f5f9;--gray-200:#e2e8f0;--gray-300:#cbd5e1;--gray-400:#94a3b8;--gray-500:#64748b;--gray-600:#475569;--gray-700:#334155;--gray-800:#1e293b;--gray-900:#0f172a;--gray-950:#020617;--success-50:#effaf2;--success-100:#def5e5;--success-500:#1a8a3e;--success-600:#146b30;--warning-50:#fff9eb;--warning-100:#fff5d6;--warning-500:#c47f17;--warning-600:#9e6412;--danger-50:#fef0f0;--danger-100:#fee8e8;--danger-500:#c52a2a;--danger-600:#a12020;--ai-ink:#4f46e5;--ai-ink-deep:#3730a3;--ai-wash:#f5f3ff;--ai-wash-2:#eef2ff;--ai-border:#c7d2fe;--ai-accent-b:#14b8a6;--ai-accent-c:#8b5cf6;--ai-gradient:linear-gradient(135deg, #4f46e5 0%, #6366f1 35%, #8b5cf6 70%, #14b8a6 100%);--ai-gradient-soft:linear-gradient(135deg, #eef2ff 0%, #f5f3ff 50%, #f0fdfa 100%);--ai-glow:0 0 0 3px #6366f11f, 0 0 16px #8b5cf62e;--viz-cat-1:#4f46e5;--viz-cat-2:#2563eb;--viz-cat-3:#0d9488;--viz-cat-4:#059669;--viz-cat-5:#d97706;--viz-cat-6:#dc2626;--viz-cat-7:#7c3aed;--viz-cat-8:#64748b;--viz-seq-1:#eef2ff;--viz-seq-2:#c7d2fe;--viz-seq-3:#818cf8;--viz-seq-4:#4f46e5;--viz-seq-5:#3730a3;--viz-div-neg-2:#a12020;--viz-div-neg-1:#f5b7b7;--viz-div-zero:#e2e8f0;--viz-div-pos-1:#b5e3c3;--viz-div-pos-2:#146b30;--viz-threshold:#dc2626;--viz-threshold-bg:#dc26260f;--revly-shadow-xs:0 1px 3px #0000000d, 0 1px 2px #00000008;--revly-shadow-sm:0 2px 6px #00000012, 0 1px 2px #00000008;--revly-shadow-md:0 4px 16px #00000014, 0 2px 4px #0000000a;--revly-shadow-lg:0 8px 30px #0000001f, 0 4px 8px #0000000d;--revly-shadow-xl:0 24px 64px #00000026, 0 8px 16px #00000012;--revly-shadow-focus:0 0 0 3px #4f46e533;--ease-standard:cubic-bezier(.4, 0, .2, 1);--dur-hover:.15s;--dur-arrow:.18s;--dur-fade:.35s;--dur-shimmer:1.4s;--revly-primary50:var(--revly-50);--revly-primary100:var(--revly-100);--revly-primary200:var(--revly-200);--revly-primary300:var(--revly-300);--revly-primary400:var(--revly-400);--revly-primary500:var(--revly-500);--revly-primary600:var(--revly-600);--revly-primary700:var(--revly-700);--revly-white:#fff;--revly-gray50:var(--gray-50);--revly-gray100:var(--gray-100);--revly-gray200:var(--gray-200);--revly-gray300:var(--gray-300);--revly-gray400:var(--gray-400);--revly-gray500:var(--gray-500);--revly-gray600:var(--gray-600);--revly-gray700:var(--gray-700);--revly-gray800:var(--gray-800);--revly-gray900:var(--gray-900);--revly-success50:var(--success-50);--revly-success100:var(--success-100);--revly-success200:#b3e8c0;--revly-success300:#6dd38b;--revly-success400:#2ab854;--revly-success500:var(--success-500);--revly-success600:var(--success-600);--revly-warning50:var(--warning-50);--revly-warning100:var(--warning-100);--revly-warning200:#fde68a;--revly-warning300:#fbd34d;--revly-warning400:#e8a317;--revly-warning500:var(--warning-500);--revly-warning600:var(--warning-600);--revly-warning700:#7a4d0e;--revly-danger50:var(--danger-50);--revly-danger100:var(--danger-100);--revly-danger200:#fccbcb;--revly-danger300:#f5a0a0;--revly-danger400:#e86060;--revly-danger500:var(--danger-500);--revly-danger600:var(--danger-600);--revly-danger700:#841a1a;--revly-purple500:var(--ai-accent-c);--revly-purple600:#7c3aed;--revly-pageBg:var(--gray-50);--revly-cardBg:#fff;--revly-overlay:#0f172a80;--page-bg:var(--gray-50);--card-bg:#fff;--overlay:#0f172a80;--fg-1:var(--gray-900);--fg-2:var(--gray-700);--fg-3:var(--gray-500);--fg-4:var(--gray-400);--fg-onbrand:#fff;--border-1:var(--gray-100);--border-2:var(--gray-200);--border-3:var(--gray-300);--accent-ink:var(--revly-600);--accent-bg:var(--revly-50)}@keyframes revly-ai-pulse{0%,to{box-shadow:0 0 #6366f100}50%{box-shadow:0 0 0 3px #6366f126,0 0 14px #8b5cf62e}}@keyframes revly-ai-sweep{0%{background-position:0%}to{background-position:200%}}@media (prefers-reduced-motion:reduce){.revly-ai-pulse,.revly-ai-sweep{animation:none!important}}.scroll-inn{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(28px)}.scroll-inn.synlig{opacity:1;transform:translateY(0)}
