@charset "UTF-8";@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url("./media/IBMPlexSans-Regular-Latin1-YRFYPNCY.woff2") format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url("./media/IBMPlexSans-Regular-Latin2-IKQBVJSO.woff2") format("woff2");unicode-range:U+0100-0101,U+0104-0130,U+0132-0151,U+0154-017F,U+018F,U+0192,U+01A0-01A1,U+01AF-01B0,U+01FA-01FF,U+0218-021B,U+0237,U+0259,U+1E80-1E85,U+1E9E,U+20A1,U+20A4,U+20A6,U+20A8-20AA,U+20AD-20AE,U+20B1-20B2,U+20B4-20B5,U+20B8-20BA,U+20BD,U+20BF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url("./media/IBMPlexSans-Regular-Latin3-ZMIZQR5H.woff2") format("woff2");unicode-range:U+0102-0103,U+01CD-01DC,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:400;font-display:swap;src:url("./media/IBMPlexSans-Italic-Latin1-5IN7T6XP.woff2") format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:400;font-display:swap;src:url("./media/IBMPlexSans-Italic-Latin2-Y4STJFIK.woff2") format("woff2");unicode-range:U+0100-0101,U+0104-0130,U+0132-0151,U+0154-017F,U+018F,U+0192,U+01A0-01A1,U+01AF-01B0,U+01FA-01FF,U+0218-021B,U+0237,U+0259,U+1E80-1E85,U+1E9E,U+20A1,U+20A4,U+20A6,U+20A8-20AA,U+20AD-20AE,U+20B1-20B2,U+20B4-20B5,U+20B8-20BA,U+20BD,U+20BF}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:400;font-display:swap;src:url("./media/IBMPlexSans-Italic-Latin3-2I7GTO3R.woff2") format("woff2");unicode-range:U+0102-0103,U+01CD-01DC,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url("./media/IBMPlexSans-Medium-Latin1-EJ3XK5E7.woff2") format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url("./media/IBMPlexSans-Medium-Latin2-NCREEN27.woff2") format("woff2");unicode-range:U+0100-0101,U+0104-0130,U+0132-0151,U+0154-017F,U+018F,U+0192,U+01A0-01A1,U+01AF-01B0,U+01FA-01FF,U+0218-021B,U+0237,U+0259,U+1E80-1E85,U+1E9E,U+20A1,U+20A4,U+20A6,U+20A8-20AA,U+20AD-20AE,U+20B1-20B2,U+20B4-20B5,U+20B8-20BA,U+20BD,U+20BF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url("./media/IBMPlexSans-Medium-Latin3-OSO65OYD.woff2") format("woff2");unicode-range:U+0102-0103,U+01CD-01DC,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url("./media/IBMPlexSans-SemiBold-Latin1-K4ZXQL53.woff2") format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url("./media/IBMPlexSans-SemiBold-Latin2-KNED4QWK.woff2") format("woff2");unicode-range:U+0100-0101,U+0104-0130,U+0132-0151,U+0154-017F,U+018F,U+0192,U+01A0-01A1,U+01AF-01B0,U+01FA-01FF,U+0218-021B,U+0237,U+0259,U+1E80-1E85,U+1E9E,U+20A1,U+20A4,U+20A6,U+20A8-20AA,U+20AD-20AE,U+20B1-20B2,U+20B4-20B5,U+20B8-20BA,U+20BD,U+20BF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url("./media/IBMPlexSans-SemiBold-Latin3-ZYG6KDD2.woff2") format("woff2");unicode-range:U+0102-0103,U+01CD-01DC,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url("./media/IBMPlexMono-Regular-Latin1-II6OTWPU.woff2") format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url("./media/IBMPlexMono-Regular-Latin2-SCHKGPWO.woff2") format("woff2");unicode-range:U+0100-0101,U+0104-0130,U+0132-0151,U+0154-017F,U+018F,U+0192,U+01A0-01A1,U+01AF-01B0,U+01FA-01FF,U+0218-021B,U+0237,U+0259,U+1E80-1E85,U+1E9E,U+20A1,U+20A4,U+20A6,U+20A8-20AA,U+20AD-20AE,U+20B1-20B2,U+20B4-20B5,U+20B8-20BA,U+20BD,U+20BF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url("./media/IBMPlexMono-Regular-Latin3-ZPSNGHZW.woff2") format("woff2");unicode-range:U+0102-0103,U+01CD-01DC,U+1EA0-1EF9,U+20AB}@font-face{font-family:Neuresa Sans Fallback;src:local("Arial"),local("Helvetica Neue"),local("Liberation Sans");size-adjust:99.46%;ascent-override:103.06%;descent-override:27.65%;line-gap-override:0%}@font-face{font-family:Neuresa Mono Fallback;src:local("Courier New"),local("Liberation Mono");size-adjust:99.98%;ascent-override:102.52%;descent-override:27.5%;line-gap-override:0%}:root{--color-neutral-0: #ffffff;--color-neutral-50: #f5f4f0;--color-neutral-100: #e9e8e4;--color-neutral-200: #d6d5d2;--color-neutral-300: #bdbcbb;--color-neutral-400: #a1a0a1;--color-neutral-500: #848386;--color-neutral-600: #69686c;--color-neutral-700: #4f4e53;--color-neutral-800: #38373d;--color-neutral-900: #24232a;--color-neutral-950: #16151c;--color-neutral-1000: #09080f;--color-signal-50: #f2f5ff;--color-signal-100: #e3e8ff;--color-signal-200: #c9d4ff;--color-signal-300: #aab9ff;--color-signal-400: #889aff;--color-signal-500: #6875ff;--color-signal-600: #4e4ff1;--color-signal-700: #3a2bd1;--color-signal-800: #2a0ba8;--color-signal-900: #1a0776;--color-success-50: #ebf8ec;--color-success-100: #d6f0da;--color-success-200: #b4e2bc;--color-success-300: #8bcd99;--color-success-400: #60b474;--color-success-500: #359a54;--color-success-600: #007f38;--color-success-700: #00642b;--color-success-800: #004b1e;--color-success-900: #003413;--color-warning-50: #fcf2e5;--color-warning-100: #f8e5cb;--color-warning-200: #f0cea1;--color-warning-300: #e0b16f;--color-warning-400: #cb9238;--color-warning-500: #af7600;--color-warning-600: #8d5e00;--color-warning-700: #704a00;--color-warning-800: #543600;--color-warning-900: #3b2500;--color-danger-50: #ffefed;--color-danger-100: #ffe0db;--color-danger-200: #ffc3bc;--color-danger-300: #f4a298;--color-danger-400: #e27e74;--color-danger-500: #c95d54;--color-danger-600: #ad3f38;--color-danger-700: #902824;--color-danger-800: #6f1916;--color-danger-900: #4f0f0d;--font-family-sans: "IBM Plex Sans", "Neuresa Sans Fallback", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-family-mono: "IBM Plex Mono", "Neuresa Mono Fallback", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-size-2xs: .75rem;--font-size-xs: .8125rem;--font-size-sm: .875rem;--font-size-md: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-h6: clamp(1rem, .9511rem + .217vw, 1.125rem);--font-size-h5: clamp(1.125rem, 1.0761rem + .217vw, 1.25rem);--font-size-h4: clamp(1.25rem, 1.1522rem + .435vw, 1.5rem);--font-size-h3: clamp(1.5rem, 1.3533rem + .652vw, 1.875rem);--font-size-h2: clamp(1.75rem, 1.4565rem + 1.304vw, 2.5rem);--font-size-h1: clamp(2.125rem, 1.6848rem + 1.957vw, 3.25rem);--font-size-display: clamp(2.5rem, 1.8152rem + 3.043vw, 4.25rem);--line-height-none: 1;--line-height-tight: 1.15;--line-height-snug: 1.3;--line-height-normal: 1.5;--line-height-relaxed: 1.6;--line-height-loose: 1.75;--letter-spacing-tighter: -.02em;--letter-spacing-tight: -.011em;--letter-spacing-normal: 0em;--letter-spacing-wide: .01em;--letter-spacing-wider: .08em;--letter-spacing-caps: .14em;--measure-narrow: 38ch;--measure-prose: 68ch;--measure-wide: 84ch;--space-0: 0;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--space-20: 5rem;--space-24: 6rem;--space-32: 8rem;--space-40: 10rem;--space-48: 12rem;--space-64: 16rem;--space-section-sm: clamp(2rem, 1.413rem + 2.609vw, 3.5rem);--space-section: clamp(3rem, 1.8261rem + 5.217vw, 6rem);--space-section-lg: clamp(4rem, 2.4348rem + 6.957vw, 8rem);--radius-none: 0;--radius-xs: .125rem;--radius-sm: .25rem;--radius-md: .375rem;--radius-lg: .625rem;--radius-full: 9999px;--border-width-0: 0;--border-width-1: 1px;--border-width-2: 2px;--border-width-4: 4px;--focus-ring-width: 2px;--focus-ring-offset: 2px;--focus-ring-contrast-width: 1px;--focus-ring-radius: .25rem;--container-xs: 30rem;--container-sm: 40rem;--container-md: 48rem;--container-lg: 64rem;--container-xl: 75rem;--container-2xl: 90rem;--container-gutter: clamp(1rem, .413rem + 2.609vw, 2.5rem);--breakpoint-sm: 40rem;--breakpoint-md: 48rem;--breakpoint-lg: 64rem;--breakpoint-xl: 80rem;--breakpoint-2xl: 90rem;--grid-columns-sm: 4;--grid-columns-md: 8;--grid-columns-lg: 12;--grid-gutter: clamp(1rem, .8043rem + .87vw, 1.5rem);--z-index-below: -1;--z-index-base: 0;--z-index-raised: 10;--z-index-sticky: 100;--z-index-header: 200;--z-index-overlay: 300;--z-index-modal: 400;--z-index-toast: 500;--z-index-skip-link: 600;--icon-size-xs: .875rem;--icon-size-sm: 1rem;--icon-size-md: 1.25rem;--icon-size-lg: 1.5rem;--icon-size-xl: 2rem;--icon-stroke-width: 1.5;--icon-grid: 24;--target-min: 24px;--target-comfortable: 44px;--aspect-video: 16 / 9;--aspect-card: 3 / 2;--aspect-square: 1 / 1;--aspect-social: 1200 / 630;--duration-instant: 0ms;--duration-fast: .12s;--duration-base: .2s;--duration-slow: .32s;--duration-deliberate: .48s;--easing-standard: cubic-bezier(.2, 0, 0, 1);--easing-exit: cubic-bezier(.4, 0, 1, 1);--easing-entrance: cubic-bezier(0, 0, .2, 1);--easing-linear: linear;--motion-distance-sm: .25rem;--motion-distance-md: .5rem;--motion-distance-lg: 1rem;--type-display-font-size: var(--font-size-display);--type-display-line-height: var(--line-height-tight);--type-display-letter-spacing: var(--letter-spacing-tighter);--type-display-font-weight: var(--font-weight-semibold);--type-h1-font-size: var(--font-size-h1);--type-h1-line-height: var(--line-height-tight);--type-h1-letter-spacing: var(--letter-spacing-tighter);--type-h1-font-weight: var(--font-weight-semibold);--type-h2-font-size: var(--font-size-h2);--type-h2-line-height: var(--line-height-snug);--type-h2-letter-spacing: var(--letter-spacing-tight);--type-h2-font-weight: var(--font-weight-semibold);--type-h3-font-size: var(--font-size-h3);--type-h3-line-height: var(--line-height-snug);--type-h3-letter-spacing: var(--letter-spacing-tight);--type-h3-font-weight: var(--font-weight-semibold);--type-h4-font-size: var(--font-size-h4);--type-h4-line-height: var(--line-height-snug);--type-h4-letter-spacing: var(--letter-spacing-normal);--type-h4-font-weight: var(--font-weight-semibold);--type-h5-font-size: var(--font-size-h5);--type-h5-line-height: var(--line-height-normal);--type-h5-letter-spacing: var(--letter-spacing-normal);--type-h5-font-weight: var(--font-weight-medium);--type-h6-font-size: var(--font-size-h6);--type-h6-line-height: var(--line-height-normal);--type-h6-letter-spacing: var(--letter-spacing-normal);--type-h6-font-weight: var(--font-weight-medium);--type-lead-font-size: var(--font-size-xl);--type-lead-line-height: var(--line-height-relaxed);--type-lead-letter-spacing: var(--letter-spacing-normal);--type-lead-font-weight: var(--font-weight-regular);--type-body-font-size: var(--font-size-md);--type-body-line-height: var(--line-height-relaxed);--type-body-letter-spacing: var(--letter-spacing-normal);--type-body-font-weight: var(--font-weight-regular);--type-body-sm-font-size: var(--font-size-sm);--type-body-sm-line-height: var(--line-height-normal);--type-body-sm-letter-spacing: var(--letter-spacing-wide);--type-body-sm-font-weight: var(--font-weight-regular);--type-label-font-size: var(--font-size-sm);--type-label-line-height: var(--line-height-normal);--type-label-letter-spacing: var(--letter-spacing-wide);--type-label-font-weight: var(--font-weight-medium);--type-eyebrow-font-size: var(--font-size-xs);--type-eyebrow-line-height: var(--line-height-normal);--type-eyebrow-letter-spacing: var(--letter-spacing-caps);--type-eyebrow-font-weight: var(--font-weight-medium);--type-caption-font-size: var(--font-size-xs);--type-caption-line-height: var(--line-height-normal);--type-caption-letter-spacing: var(--letter-spacing-wide);--type-caption-font-weight: var(--font-weight-regular);--type-mono-font-size: var(--font-size-sm);--type-mono-line-height: var(--line-height-normal);--type-mono-letter-spacing: var(--letter-spacing-normal);--type-mono-font-weight: var(--font-weight-regular)}:root,[data-surface=light]{color-scheme:light;--color-canvas: #f5f4f0;--color-surface: #ffffff;--color-surface-sunken: #e9e8e4;--color-surface-hover: #e9e8e4;--color-surface-active: #d6d5d2;--color-scrim: #16151cb3;--color-text-primary: #16151c;--color-text-secondary: #4f4e53;--color-text-muted: #69686c;--color-text-inverse: #f5f4f0;--color-text-on-signal: #ffffff;--color-border-subtle: #d6d5d2;--color-border: #bdbcbb;--color-border-interactive: #69686c;--color-border-strong: #4f4e53;--color-signal: #3a2bd1;--color-signal-hover: #2a0ba8;--color-signal-active: #1a0776;--color-signal-subtle: #f2f5ff;--color-signal-subtle-border: #4e4ff1;--color-on-signal: #ffffff;--color-link: #3a2bd1;--color-link-hover: #2a0ba8;--color-link-visited: #1a0776;--color-focus-ring: #3a2bd1;--color-focus-ring-contrast: #ffffff;--color-selection: #e3e8ff;--color-on-selection: #16151c;--color-skeleton: #d6d5d2;--color-skeleton-highlight: #e9e8e4;--color-text-disabled: #848386;--color-surface-disabled: #f5f4f0;--color-border-disabled: #bdbcbb;--color-status-success: #00642b;--color-status-success-border: #007f38;--color-status-success-subtle: #ebf8ec;--color-status-success-fill: #00642b;--color-on-status-success: #ffffff;--color-status-warning: #704a00;--color-status-warning-border: #8d5e00;--color-status-warning-subtle: #fcf2e5;--color-status-warning-fill: #704a00;--color-on-status-warning: #ffffff;--color-status-danger: #902824;--color-status-danger-border: #ad3f38;--color-status-danger-subtle: #ffefed;--color-status-danger-fill: #902824;--color-on-status-danger: #ffffff;--color-status-info: #3a2bd1;--color-status-info-border: #4e4ff1;--color-status-info-subtle: #f2f5ff;--color-status-info-fill: #3a2bd1;--color-on-status-info: #ffffff;--elevation-0: none;--elevation-1: 0 1px 2px rgba(22, 21, 28, .06);--elevation-2: 0 2px 4px rgba(22, 21, 28, .07), 0 6px 16px rgba(22, 21, 28, .06);--elevation-3: 0 4px 8px rgba(22, 21, 28, .08), 0 16px 40px rgba(22, 21, 28, .12)}[data-surface=dark]{color-scheme:dark;--color-canvas: #16151c;--color-surface: #24232a;--color-surface-sunken: #09080f;--color-surface-hover: #24232a;--color-surface-active: #38373d;--color-scrim: #0b0a0fcc;--color-text-primary: #f5f4f0;--color-text-secondary: #bdbcbb;--color-text-muted: #a1a0a1;--color-text-inverse: #16151c;--color-text-on-signal: #16151c;--color-border-subtle: #24232a;--color-border: #38373d;--color-border-interactive: #848386;--color-border-strong: #a1a0a1;--color-signal: #889aff;--color-signal-hover: #aab9ff;--color-signal-active: #c9d4ff;--color-signal-subtle: #1a0776;--color-signal-subtle-border: #6875ff;--color-on-signal: #16151c;--color-link: #889aff;--color-link-hover: #aab9ff;--color-link-visited: #c9d4ff;--color-focus-ring: #889aff;--color-focus-ring-contrast: #16151c;--color-selection: #1a0776;--color-on-selection: #f5f4f0;--color-skeleton: #38373d;--color-skeleton-highlight: #4f4e53;--color-text-disabled: #848386;--color-surface-disabled: #24232a;--color-border-disabled: #38373d;--color-status-success: #60b474;--color-status-success-border: #359a54;--color-status-success-subtle: #003413;--color-status-success-fill: #60b474;--color-on-status-success: #16151c;--color-status-warning: #cb9238;--color-status-warning-border: #af7600;--color-status-warning-subtle: #3b2500;--color-status-warning-fill: #cb9238;--color-on-status-warning: #16151c;--color-status-danger: #e27e74;--color-status-danger-border: #c95d54;--color-status-danger-subtle: #4f0f0d;--color-status-danger-fill: #e27e74;--color-on-status-danger: #16151c;--color-status-info: #889aff;--color-status-info-border: #6875ff;--color-status-info-subtle: #1a0776;--color-status-info-fill: #889aff;--color-on-status-info: #16151c;--elevation-0: none;--elevation-1: 0 1px 0 rgba(245, 244, 240, .04);--elevation-2: 0 1px 0 rgba(245, 244, 240, .06), 0 8px 24px rgba(11, 10, 15, .6);--elevation-3: 0 1px 0 rgba(245, 244, 240, .08), 0 20px 48px rgba(11, 10, 15, .7)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--color-canvas: #16151c;--color-surface: #24232a;--color-surface-sunken: #09080f;--color-surface-hover: #24232a;--color-surface-active: #38373d;--color-scrim: #0b0a0fcc;--color-text-primary: #f5f4f0;--color-text-secondary: #bdbcbb;--color-text-muted: #a1a0a1;--color-text-inverse: #16151c;--color-text-on-signal: #16151c;--color-border-subtle: #24232a;--color-border: #38373d;--color-border-interactive: #848386;--color-border-strong: #a1a0a1;--color-signal: #889aff;--color-signal-hover: #aab9ff;--color-signal-active: #c9d4ff;--color-signal-subtle: #1a0776;--color-signal-subtle-border: #6875ff;--color-on-signal: #16151c;--color-link: #889aff;--color-link-hover: #aab9ff;--color-link-visited: #c9d4ff;--color-focus-ring: #889aff;--color-focus-ring-contrast: #16151c;--color-selection: #1a0776;--color-on-selection: #f5f4f0;--color-skeleton: #38373d;--color-skeleton-highlight: #4f4e53;--color-text-disabled: #848386;--color-surface-disabled: #24232a;--color-border-disabled: #38373d;--color-status-success: #60b474;--color-status-success-border: #359a54;--color-status-success-subtle: #003413;--color-status-success-fill: #60b474;--color-on-status-success: #16151c;--color-status-warning: #cb9238;--color-status-warning-border: #af7600;--color-status-warning-subtle: #3b2500;--color-status-warning-fill: #cb9238;--color-on-status-warning: #16151c;--color-status-danger: #e27e74;--color-status-danger-border: #c95d54;--color-status-danger-subtle: #4f0f0d;--color-status-danger-fill: #e27e74;--color-on-status-danger: #16151c;--color-status-info: #889aff;--color-status-info-border: #6875ff;--color-status-info-subtle: #1a0776;--color-status-info-fill: #889aff;--color-on-status-info: #16151c;--elevation-0: none;--elevation-1: 0 1px 0 rgba(245, 244, 240, .04);--elevation-2: 0 1px 0 rgba(245, 244, 240, .06), 0 8px 24px rgba(11, 10, 15, .6);--elevation-3: 0 1px 0 rgba(245, 244, 240, .08), 0 20px 48px rgba(11, 10, 15, .7)}}:root[data-theme=dark]{color-scheme:dark;--color-canvas: #16151c;--color-surface: #24232a;--color-surface-sunken: #09080f;--color-surface-hover: #24232a;--color-surface-active: #38373d;--color-scrim: #0b0a0fcc;--color-text-primary: #f5f4f0;--color-text-secondary: #bdbcbb;--color-text-muted: #a1a0a1;--color-text-inverse: #16151c;--color-text-on-signal: #16151c;--color-border-subtle: #24232a;--color-border: #38373d;--color-border-interactive: #848386;--color-border-strong: #a1a0a1;--color-signal: #889aff;--color-signal-hover: #aab9ff;--color-signal-active: #c9d4ff;--color-signal-subtle: #1a0776;--color-signal-subtle-border: #6875ff;--color-on-signal: #16151c;--color-link: #889aff;--color-link-hover: #aab9ff;--color-link-visited: #c9d4ff;--color-focus-ring: #889aff;--color-focus-ring-contrast: #16151c;--color-selection: #1a0776;--color-on-selection: #f5f4f0;--color-skeleton: #38373d;--color-skeleton-highlight: #4f4e53;--color-text-disabled: #848386;--color-surface-disabled: #24232a;--color-border-disabled: #38373d;--color-status-success: #60b474;--color-status-success-border: #359a54;--color-status-success-subtle: #003413;--color-status-success-fill: #60b474;--color-on-status-success: #16151c;--color-status-warning: #cb9238;--color-status-warning-border: #af7600;--color-status-warning-subtle: #3b2500;--color-status-warning-fill: #cb9238;--color-on-status-warning: #16151c;--color-status-danger: #e27e74;--color-status-danger-border: #c95d54;--color-status-danger-subtle: #4f0f0d;--color-status-danger-fill: #e27e74;--color-on-status-danger: #16151c;--color-status-info: #889aff;--color-status-info-border: #6875ff;--color-status-info-subtle: #1a0776;--color-status-info-fill: #889aff;--color-on-status-info: #16151c;--elevation-0: none;--elevation-1: 0 1px 0 rgba(245, 244, 240, .04);--elevation-2: 0 1px 0 rgba(245, 244, 240, .06), 0 8px 24px rgba(11, 10, 15, .6);--elevation-3: 0 1px 0 rgba(245, 244, 240, .08), 0 20px 48px rgba(11, 10, 15, .7)}@media(prefers-reduced-motion:reduce){:root{--duration-instant: 0ms;--duration-fast: 1ms;--duration-base: 1ms;--duration-slow: 1ms;--duration-deliberate: 1ms}}*,*:before,*:after{box-sizing:border-box}html{scroll-padding-top:var(--space-24);-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;min-block-size:100%;background:var(--color-canvas);color:var(--color-text-primary);font-family:var(--font-family-sans);font-size:var(--font-size-md);line-height:var(--line-height-normal);font-synthesis-weight:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}h1,h2,h3,h4,h5,h6,p,li,dd,dt,blockquote,figcaption{overflow-wrap:anywhere}img,picture,svg,video{display:block;max-inline-size:100%;block-size:auto}input,button,textarea,select{font:inherit;color:inherit}.nr-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-block-size:var(--target-comfortable);padding-inline:var(--space-5);padding-block:var(--space-3);font-weight:var(--font-weight-medium);text-align:center;cursor:pointer;color:var(--color-on-signal);background:var(--color-signal);border:var(--border-width-1) solid transparent;border-radius:var(--radius-sm);transition:background var(--duration-fast) var(--easing-standard)}.nr-button:hover:not(:disabled){background:var(--color-signal-hover)}.nr-button:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.nr-button:disabled{cursor:not-allowed;opacity:.6}.nr-button--quiet{color:var(--color-text-primary);background:transparent;border-color:var(--color-border-strong)}.nr-button--quiet:hover:not(:disabled){background:var(--color-surface-hover)}.nr-visually-hidden{position:absolute;inline-size:1px;block-size:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:var(--border-width-0) solid transparent}.nr-video-frame{position:absolute;inset:0;inline-size:100%;block-size:100%;border:var(--border-width-0) solid transparent}:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-xs)}[data-route-focus]:focus-visible{outline:none}:focus:not(:focus-visible){outline:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:var(--duration-instant)!important;animation-iteration-count:1!important;transition-duration:var(--duration-instant)!important;scroll-behavior:auto!important}}
